{"uid":"cap_O5RwxM5X_wQY1MOVALXnh","slug":"canadian-home-product-store-availability-scraper-x402-380754f8","name":"Canadian Home Product & Store Availability Scraper (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/home?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"maxItems":{"type":"integer","default":100,"maximum":10000,"minimum":1,"description":"Maximum product and store combinations to export."},"maxStores":{"type":"integer","default":40,"maximum":100,"minimum":1,"description":"Maximum nearby stores to check; location pages may be limited to the first 20 stores."},"postalCode":{"type":"string","description":"Canadian postal code for nearby stores. If the location service is unavailable, results use online pricing and identify it as such."},"productIds":{"type":"array","description":"Canadian product IDs from product URLs. Use this for exact product and nearby-store lookups."},"maxProducts":{"type":"integer","default":40,"maximum":1000,"minimum":1,"description":"Maximum products to collect from search terms before checking nearby stores."},"searchTerms":{"type":"array","default":[],"description":"Optional product search terms; use these instead of, or alongside, product IDs."},"categoryUrls":{"type":"array","default":[],"description":"Public Canadian category pages to collect products from. Each page typically exposes up to 40 products."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"url":null,"name":null,"brand":null,"currency":null,"imageUrl":null,"productId":null,"description":null,"modelNumber":null}],"product":"home"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_hxZN_pPafaqe4XtvVq5ZB","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes structured home product data from a Canadian retailer, returning product details and nearby store availability by postal code, product IDs, search terms, or category URLs.","exampleAgentPrompt":"Search for 'cordless drill' and 'work gloves' at Canadian home stores near postal code M5V 3A8 — get me up to 50 products and check up to 20 nearby stores for availability, with all the product names, brands, prices, and URLs.","exampleUseCases":[{"title":"Local store stock check for home reno","prompt":"I'm renovating and need to find which home stores near postal code K1A 0A9 carry 'laminate flooring' and '12-inch tile' — check up to 30 nearby stores and give me product names, brands, and prices for up to 60 products."},{"title":"Competitor price research by category","prompt":"Pull all the products from this Canadian home goods category page https://example-home-store.ca/en/category/paint and give me the product IDs, names, brands, model numbers, and image URLs — up to 40 products."},{"title":"Exact product lookup near me","prompt":"I have these Canadian product IDs: 1001234, 1005678, and 1009012 — can you find which stores near postal code V6B 1A1 have them in stock, checking up to 25 nearby stores?"}],"resultDescription":"Returns a JSON object with a count of matched items and an array of product records, each containing fields such as product name, brand, product ID, model number, description, image URL, currency, and product page URL. The 'product' field identifies the category (home). Empty or failed runs are not billed.","failureModes":["Location service unavailable — results fall back to online pricing and are labeled as such","Postal code not recognized — may return no nearby store results","Product IDs not found — returns empty items array (no charge)","Category URL returns 0 products if page structure has changed or is geo-restricted","Exceeding maxItems/maxStores/maxProducts limits silently truncates results"],"whenToPreferThis":"Choose this endpoint when you need structured product and store-availability data from a Canadian home goods retailer, especially when working with Canadian postal codes for local store lookups, specific product IDs, or category-level scraping. It is pay-per-call with no charge for empty results, making it low-risk for exploratory queries. Prefer it over generic web scrapers when you need clean, schema-consistent product records (name, brand, model, image) rather than raw HTML.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T12:19:25.561Z","isFirstParty":false,"canonicalSlug":"canadian-home-product-store-availability-scraper-x402-380754f8"}