
PagesJaunes.fr Scraper | $4 / 1k | Fast & Reliable
Pricing
Pay per event

PagesJaunes.fr Scraper | $4 / 1k | Fast & Reliable
Extract clean, structured France business data right from PagesJaunes.fr. It grabs every visible listing to deliver names, phone numbers, websites, ratings, addresses, hours and more. Ideal for sales, market mapping or local competitor research.
5.0 (1)
Pricing
Pay per event
1
3
3
Last modified
2 days ago
PagesJaunes France Business Listings Scraper | Enriched Company Snapshots
Slug: pagesjaunes-fr-scraper
Price: Check the actor page for the latest per-result pricing
Unlock the French business landscape with structured data straight from PagesJaunes.fr. This actor turns any PagesJaunes search results page into a clean dataset of local businesses—complete with company descriptions, addresses, phone details, ratings, opening hours, and more—ready for prospecting, market research, or enrichment.
🚀 What This Actor Delivers
-
Comprehensive listing coverage
Capture every business shown on the search results, including name, activity, badges, and category tags. -
Rich location & contact context
Extract formatted addresses, map links, raw phone strings, normalised phone numbers, and quick action CTAs such as website or booking links. -
Reputation & engagement signals
Collect PagesJaunes and partner review ratings, review counts, and editorial badges to prioritise trustworthy listings. -
Media & branding assets
Gather cover photos, gallery thumbnails, and hero images where available for visual merchandising or listings validation. -
Pagination-aware harvesting
Provide a search URL once and let the actor walk through the result pages until your requested quota is reached. -
Dataset-ready output
Results arrive deduplicated with consistent keys so you can export instantly to JSON, CSV, Excel, or Apify API.
🧠 Typical Use Cases
- Local lead generation: Build outreach-ready lists of French SMBs in specific cities or postal codes.
- Marketplace onboarding: Pre-fill seller intake forms with reliable business metadata and opening hours.
- Competitive landscaping: Benchmark service providers by rating, activity tags, and editorial badges.
- Local SEO & citation audits: Verify NAP data and collect PagesJaunes profile URLs for citation tracking.
- Data enrichment: Add gallery assets, partner review stats, and CTAs to existing merchant databases.
📥 Input Configuration
Supply a PagesJaunes search results URL (filters, keywords, geography, etc. already applied). Optional inputs let you cap the crawl.
targetUrl
(string, required) — Anyhttps://www.pagesjaunes.fr/annuaire/chercherlespros?...
results URL.maxResults
(number, optional, default50000
) — Maximum listings to save before the actor stops.
Tip: Build the perfect search on PagesJaunes first, then copy the URL into the actor input.
🧪 Example Input
{"targetUrl": "https://www.pagesjaunes.fr/annuaire/chercherlespros?quoiqui=boulangerie&ou=Paris%2075","maxResults": 200}
📦 Output (Fields You’ll Get)
Each dataset item represents a single PagesJaunes listing enriched with contextual fields. Common properties include:
Core listing
listingId
,numClient
,domId
,domIndex
name
,activity
,description
,tags[]
url
,profileUrl
,sourceUrl
Location & contact
address
(structured street, postal code, city, raw string, map link)phone.raw
,phoneNumbers[]
hours
(status, label, URL, contextual metadata)actions[]
(labelled CTAs such as website, call, booking, quote)
Trust & visibility signals
rating
(value, reviewCount, label, url)partnerRating
(value, reviewCount, source)contentEditedBadgeLink
,contentEditedTooltip
Brand & media
image
gallery.photos[]
(URL, alt text, dimensions, CTA labels)
Metadata & analytics
denominationStats
,hours.pjstats
,rating.pjstats
(when PagesJaunes provides additional analytics)anchorId
,domClassList
The actor automatically merges duplicates across structured JSON-LD and page HTML to keep fields consistent and complete.
🔄 Example Input → Output Pair
Input URL: https://www.pagesjaunes.fr/annuaire/chercherlespros?quoiqui=fleuriste&ou=Lyon
Sample Output Snippet:
{"listingId": "0123456789","name": "Fleurs & Co","activity": "Fleuristes","address": {"streetAddress": "25 Rue de la République","postalCode": "69002","addressLocality": "Lyon","mapUrl": "https://www.pagesjaunes.fr/pros/0123456789#plan"},"phoneNumbers": ["+33 4 78 00 00 00"],"hours": {"status": "Ouvert","label": "Voir les horaires","url": "https://www.pagesjaunes.fr/horaires/lyon/fleurs-co"},"rating": {"value": 4.8,"reviewCount": 132,"url": "https://www.pagesjaunes.fr/pros/avis/0123456789"},"tags": ["Livraison", "Boutique en ligne"],"profileUrl": "https://www.pagesjaunes.fr/pros/0123456789"}
📥 How to Use
- Open PagesJaunes France Business Listings Scraper in Apify.
- Paste your prepared PagesJaunes search URL into the input (adjust
maxResults
if needed). - Click Start and monitor progress in the console logs.
- Review the dataset in the Output tab and export to JSON, CSV, Excel, or via API.
⚖️ Legal & Responsible Use
PagesJaunes data may include personal information about business owners or staff. Make sure you comply with GDPR/CCPA requirements, respect do-not-contact requests, and follow any applicable platform terms when using the data.
❓ Support
Need help, custom filters, or managed runs? Open an issue on the actor’s Issues tab in Apify Console—we’re monitoring 24/7.
Happy scraping!