↑ ↓ to move ↵ to open

Morrisons API reference

Get Morrisons grocery prices, unit prices, offers, ratings, categories and store details as clean JSON. Search by keyword, read one product or an offer, or list stores.

At a glance

Platform ID
morrisons
Endpoints
7
Price
From 1 credit per call; failed calls are free
Pin in MCP
https://data.upscrape.com/mcp?platforms=morrisons
Pin tools
OpenAPI
openapi.json
Download

The Morrisons API has 7 endpoints, called the same way: POST /execute with the endpoint ID as capability and its fields as input, or pin Morrisons in the MCP server and call each one as a tool. The data comes back as JSON in results[0].data, with what the call cost in billing.credits_charged.

The inputs you send most are query and url. Prices run from 1 credit to 5 credits per call, and a failed call costs nothing.

Endpoints

Open an endpoint for its input, the fields it returns and the request in cURL, Python and Node.js.

EndpointWhat it returnsPrice
morrisons.products.search Search Morrisons Groceries by keyword. 5 credits
morrisons.product.detail.get Get one product from its ID or URL: current, original and unit price, availability, rating, offers and the product information sections. 1 credit
morrisons.promotion.detail.get Get an offer from its ID or URL, with the products in it. 1 credit
morrisons.category.products.list List the products in a Morrisons category, with price, offer, rating and availability. 3 credits
morrisons.stores.list Search Morrisons stores by name, address, service or region: address, location, opening times, departments and services. 1 credit
morrisons.categories.list Get the full Morrisons Groceries category tree with category IDs. 1 credit
morrisons.search.suggestions.list Get the search suggestions Morrisons shows for a query. 1 credit

What to know

  • Prices as the shop shows them Prices come from Morrisons Groceries online in pounds, with the price per kg or litre and the price before an offer.
  • The first page of results Search and category lists return the first page Morrisons shows, with the total, so you know how much more there is.
  • Offers carry their dates An offer comes with its start and end dates and its reward, such as a bundle price.
  • Online range, not a store's shelf Products and availability are the online shop's. They can differ from what one store stocks.

Something missing or unclear? Ask the team that builds the Morrisons endpoints.