Sainsbury's Groceries API
Search Sainsbury's grocery prices, unit prices, offers and public Nectar Prices.
sainsburys
Capabilities
Every capability uses the same POST /execute envelope. Open an endpoint for
its exact ID, input contract, code samples, cost, runtime, and illustrative output.
Each endpoint lists its cost in credits per request; the
pricing page shows what credits cost.
sainsburys.categories.list
Browse the public Sainsbury's grocery category taxonomy to discover categories for shelf product listings.
sainsburys.category.products.list
List products from a Sainsbury's grocery category with published prices and supported listing continuation.
sainsburys.product.detail.get
Refresh a Sainsbury's product by its ID or official URL with published shelf prices, unit prices and offers.
sainsburys.products.search
Search Sainsbury's groceries by keyword with published prices, pack sizes and ranked product results.
sainsburys.promotions.list
Browse products and offers in the public Sainsbury's promotions collection with published price and deal information.
Common uses
- Match recipe ingredients to grocery products
- Refresh shelf and public Nectar Prices by product ID
- Browse grocery categories and public offers
Integration contract
A 200 response completed inline. A 202 response was queued; poll
GET /jobs/:id until it reaches completed or failed.
- Authenticate REST requests
- Poll jobs and retrieve results
- Handle errors and safe retries
- Understand credits and limits
Use Sainsbury's Groceries data in Claude or connect another AI client with the MCP server.