{"uid":"cap_qAnFEWB1irc-Wu3Xh6KKf","slug":"sainsbury-s-product-scraper-api-x402-f64213b3","name":"Sainsbury's Product Scraper API (x402)","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://x402.186-241-26-229.sslip.io/v1/sainsburys?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"queries":{"type":"array","items":{"type":"string"},"description":"Product keywords to search, such as baked beans or milk. Each query has its own result limit."},"maxItems":{"type":"integer","default":0,"minimum":0,"description":"Maximum products across all queries. Set to 0 for no additional total cap."},"maxResultsPerQuery":{"type":"integer","default":20,"maximum":100,"minimum":1,"description":"Maximum products to return for each query, across search pages."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"ean":null,"name":null,"brand":null,"price":null,"query":null,"store":null,"productId":null,"originalPrice":null}],"product":"sainsburys"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_NLgCJUCYgEmX7bn0LT79H","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Searches Sainsbury's online grocery catalogue by keyword and returns structured product data including pricing, brand, and EAN, billed per call via x402 micropayments.","exampleAgentPrompt":"Search Sainsbury's for 'organic oat milk' and 'free range eggs', returning up to 10 results per query, so I can compare their prices and brands.","exampleUseCases":[{"title":"Grocery price comparison tool","prompt":"Search Sainsbury's for 'whole milk', 'semi-skimmed milk', and 'oat milk' — up to 20 results each — so I can compare all the milk options and their prices."},{"title":"Competitive retail price monitoring","prompt":"Pull up to 50 Sainsbury's products matching 'baked beans' so I can track their current prices and brands for a price benchmarking report."},{"title":"Product EAN lookup for inventory","prompt":"Search Sainsbury's for 'cheddar cheese' and return up to 30 results so I can extract the EAN codes and product IDs for our inventory matching system."}],"resultDescription":"Returns a JSON object with a count of matched products and an items array, where each item contains the product name, brand, price, original price (if on offer), EAN, product ID, store (sainsburys), and the originating query keyword.","failureModes":["Empty results if the search query matches no products — call is not charged","Network or scraping failure — call is not charged","Invalid input schema (e.g. empty queries array or maxResultsPerQuery outside 1–100) returns a validation error","Rate limiting or blocking by Sainsbury's website may cause transient failures","Payment failure via x402 protocol prevents the call from being made"],"whenToPreferThis":"Choose this endpoint when you need structured, up-to-date product and pricing data specifically from Sainsbury's UK grocery store, especially for price monitoring, product discovery, or EAN/ID lookup tasks. It is pay-per-call with no charge for failed or empty runs, making it cost-efficient for agents that may issue speculative queries. Prefer it over generic web scrapers when you need clean, schema-consistent output ready for downstream processing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:47:01.858Z","isFirstParty":false,"canonicalSlug":"sainsbury-s-product-scraper-api-x402-f64213b3"}