Business Search
/api/yellowpages/search
Search businesses by term and city or ZIP with categories, rating and contacts
Scrappa's Yellow Pages API returns structured JSON from the US business directory. Search businesses by term and city or ZIP with categories, rating, phone, website and address, open a business for hours, payment methods, images and e-mail, and read its reviews page by page. Pay only for successful requests.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/yellowpages/search?query=plumber&location=Austin%2C+TX" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": {
"query": "plumber",
"location": "Austin, TX",
"page": 1,
"has_more": true,
"results": [
{
"id": "/austin-tx/mip/example-plumbing-12345",
"name": "Example Plumbing",
"rating": 4.5,
"phone": "(512) 555-0100"
}
]
},
"meta": { "endpoint_family": "business_search", "billable": true, "credits": 12 }
}
Structured data for real applications. Here are some ideas.
Build lists of US businesses by category and city with phone, website and address.
Read the reviews of a business page by page and track new feedback.
Compare ratings, categories and years in business across a city.
Yellow Pages scraper API
The Yellow Pages API is built for US lead generation and review monitoring. The search endpoint returns businesses with id, name, categories, rating, address, phone and website. The business endpoint returns the full profile. The reviews endpoint returns 10 reviews per page with ISO 8601 dates.
Search by term and city or ZIP and page through the results.
Ids from the search work unchanged in the business and reviews endpoints.
Review dates are ISO 8601.
Each endpoint costs more than one credit, shown in its docs. Failed requests are free.
Search a term and a place and keep the returned ids.
Open Yellow Pages Business Search API docsPass an id to get hours, payment methods, images and e-mail when public.
Open Yellow Pages Business Profile API docsRead 10 reviews per page with rating, text and ISO 8601 date.
Open Yellow Pages Business Reviews API docsEverything you need in one API.
/api/yellowpages/search
Search businesses by term and city or ZIP with categories, rating and contacts
/api/yellowpages/business
Get hours, payment methods, images, e-mail and ratings of one business
/api/yellowpages/reviews
Get the reviews of a business, 10 per page
See how Scrappa compares to Apify actors / RapidAPI.
| Feature | Scrappa | Apify actors / RapidAPI |
|---|---|---|
| Yellow Pages data as JSON | Per-actor schema | |
| Failed requests are free | Varies | |
| Price per 1k requests | From $0.20 | Varies by plan |
| Unified API key | Yes (350+ APIs) | One key per tool |
| Free tier | 500 credits/month | Trial credits |
No. Scrappa is an independent service and is not affiliated with or endorsed by Yellow Pages. The Yellow Pages API returns structured JSON from public business pages through a Scrappa API key.
Every Scrappa account includes 500 free credits each month. After that, one credit costs $0.20 to $0.30 per 1,000 requests depending on the credit pack or plan. Yellow Pages endpoints cost more than one credit per request; the exact cost is in each endpoint doc.
No. Only public business listings are returned.