{"uid":"cap_MivdMubbDwldlieihEvQy","slug":"yellow-pages-canada-scraper-x402-ac848d75","name":"Yellow Pages Canada 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/yellowpages?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"language":{"enum":["en","fr"],"type":"string","default":"en","description":"Language for keyword searches. Start URLs keep their own site language."},"maxItems":{"type":"integer","default":50,"minimum":0,"description":"Stop after this many unique businesses across all searches. Zero removes the cap."},"maxPages":{"type":"integer","default":20,"maximum":200,"minimum":1,"description":"Maximum result pages to request for each term and location or search URL."},"locations":{"type":"array","description":"Canadian cities or city and province pairs, such as Toronto, ON."},"startUrls":{"type":"array","description":"Canadian search pages or business profile URLs. Use this instead of, or alongside, terms and locations."},"searchTerms":{"type":"array","description":"Business categories or keywords to search in every location."},"scrapeDetails":{"type":"boolean","default":false,"description":"Load each business page for opening hours, ratings, review count, and social links. This increases request volume."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"name":null,"email":null,"phone":null,"phones":null,"social":null,"address":null,"website":null,"listingId":null}],"product":"yellowpages"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_uDnv0OxKOQk8Trcck_kTt","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes structured Canadian business listings from Yellow Pages, returning contact details, addresses, websites, and optionally hours, ratings, and social links.","exampleAgentPrompt":"Can you pull me a list of up to 100 plumbers in Toronto, ON and Vancouver, BC from Yellow Pages Canada — I need their business name, phone, address, and website, and also grab their opening hours and ratings while you're at it?","exampleUseCases":[{"title":"Lead list for B2B sales outreach","prompt":"Get me up to 200 HVAC companies in Calgary, AB and Edmonton, AB from Yellow Pages — include their phone numbers, emails, websites, and addresses so I can build a sales prospect list."},{"title":"Competitor research for local market","prompt":"I want to see all Italian restaurants listed on Yellow Pages Canada in Montreal, QC — grab their ratings, review counts, opening hours, and social media links so I can benchmark against local competitors. Limit to 50 results."},{"title":"Franchise location scouting","prompt":"Search Yellow Pages Canada for 'gym' and 'fitness center' in Ottawa, ON and Mississauga, ON — I need up to 100 results with full contact details and addresses to identify gaps in the market for a new franchise location."}],"resultDescription":"Returns a JSON object with a count of matched businesses and an array of items, each containing fields such as name, email, phone, phones array, social links, address, website, and listing ID. When scrapeDetails is enabled, also includes opening hours, ratings, and review counts. The product field confirms 'yellowpages'.","failureModes":["Empty result set if search terms or locations yield no Yellow Pages listings — not charged","Network or scraping failure on Yellow Pages site returns error — not charged","Invalid or non-Canadian locations may return zero results","Exceeding maxPages limit (200) causes validation error","Rate-limiting or blocking by Yellow Pages may result in partial or empty data"],"whenToPreferThis":"Choose this endpoint when you need structured business contact data specifically from Yellow Pages Canada (yellowpages.ca). Ideal for lead generation, market research, or directory building targeting Canadian businesses. Prefer this over generic web scrapers when you want pre-structured output (name, phone, address, email, website) without parsing HTML yourself. The pay-per-successful-call pricing (no charge for failed/empty runs) makes it low-risk for exploratory searches.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T02:46:29.543Z","isFirstParty":false,"canonicalSlug":"yellow-pages-canada-scraper-x402-ac848d75"}