Dataset

Yellow Pages Dataset API

Business directory listings with contact details, categories, and service areas for lead generation.

Start in 5 minutesStructured JSON outputPay as you go

Available Data

Here's what you can extract from Yellow Pages using AlterLab:

Business names & contacts
Addresses & service areas
Business categories
Operating hours
Website links

Business Use Cases

How businesses use Yellow Pages data to make better decisions:

  • B2B lead generation
  • Local business directory building
  • Market sizing by industry
  • Service area mapping

How It Works

1

Define your target business category and geography

Specify a Yellow Pages search URL with the business category and location you need (e.g., yellowpages.com/search?search_terms=electrician&geo_location_terms=Boston,MA). Yellow Pages covers hundreds of categories across US and Canadian markets.

2

AlterLab retrieves directory listings from simple HTML pages

Yellow Pages serves server-rendered HTML — no complex JavaScript rendering needed. AlterLab fetches the directory pages quickly and reliably, returning all business listings with contact details, categories, and ratings.

3

Get a targeted lead list or market dataset

Receive business names, addresses, phone numbers, website URLs, operating hours, categories, and ratings for every listing in your search results — ready for CRM import, market sizing analysis, or sales outreach.

Key Insight

Yellow Pages covers local service businesses (contractors, healthcare, professional services) that are underrepresented on Google Maps and not tracked by LinkedIn. For industries like HVAC, plumbing, legal services, and healthcare, Yellow Pages often has more complete coverage than other directories.

Data Freshness

Yellow Pages business data is relatively stable — businesses don't frequently change their address or phone number. Quarterly collection is sufficient for lead list maintenance. For market sizing research (counting businesses in a category), annual collection captures meaningful market changes.

Quick Start

HTTP
POST https://alterlab.io/api/v1/scrape
X-API-Key: YOUR_API_KEY

{
  "url": "https://yellowpages.com/...",
  "advanced": { "render_js": true }
}

Need an API key? — no credit card required. 5,000 requests included.

Pricing at Scale

AlterLab uses pay-as-you-go pricing — no monthly minimums, no contracts. Balance never expires.

VolumeStatic pagesJS-rendered pages
1,000 requests$0.20$2.00
10,000 requests$2.00$20.00
100,000 requests$20.00$200.00
1,000,000 requests$200.00$2,000.00

Static pages: $0.0002/request · JavaScript-rendered pages (like Yellow Pages): $0.002/request · First 5,000 requests free. Full pricing details →

Frequently Asked Questions

What business information is available?

You can extract business names, phone numbers, addresses, categories, service descriptions, operating hours, and website URLs from Yellow Pages listings.

Can I build targeted lead lists?

Yes. Filter by category, location, and other criteria to build focused lead lists for your sales or marketing campaigns.

How current is Yellow Pages data?

AlterLab fetches live data from the Yellow Pages website on every request, giving you the most current publicly available business information.

Related Use Cases

Responsible Use

AlterLab is designed for extracting publicly available data. Always review the terms of service for any website you access, respect robots.txt directives, and ensure your use case complies with applicable laws in your jurisdiction.

Your first scrape.
Sixty seconds.

$1 free credit — up to 5,000 scrapes. No credit card.Just a POST request.

terminal
curl -X POST https://api.alterlab.io/v1/scrape \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com", "formats": ["markdown"]}'

No credit card required · $1 free credit, up to 5,000 scrapes · Balance never expires

    Yellow Pages Data API — Structured Extraction 2026 | AlterLab