PagesJaunes Scraper | French Business Emails and SIRET
Pricing
from $0.90 / 1,000 results
PagesJaunes Scraper | French Business Emails and SIRET
PagesJaunes scraper France - Extract 130+ business data fields from PagesJaunes.fr: emails, phone numbers, SIRET codes, addresses, reviews, ratings, opening hours, social media links. Automated yellow pages scraper for lead generation, B2B prospecting, market research and CRM enrichment at scale.
Pricing
from $0.90 / 1,000 results
Rating
0.0
(0)
Developer
SilentFlow
Maintained by CommunityActor stats
1
Bookmarked
24
Total users
2
Monthly active users
6 days ago
Last modified
Categories
Share
PagesJaunes Scraper
| SilentFlow · PagesJaunes suite | |
You are here | PagesJaunes Business Scraper |
From SilentFlow. Creators of Facebook Search Scraper and Pinterest Scraper, with 570,000+ combined lifetime runs.
by SilentFlow
Extract comprehensive business data from PagesJaunes.fr - France's leading yellow pages directory. Get phone numbers, addresses, SIRET, ratings, reviews, opening hours, and 100+ detailed fields for any business in France.
🇬🇧 English | 🇫🇷 Français
✨ Why use this scraper?
- 🚀 Fast parallel extraction: Scrape 100 businesses in under 2 minutes with concurrent detail page fetching
- 📊 100+ data fields: Business name, phone, address, SIRET/SIREN, NAF code, ratings, reviews, opening hours, services, payment methods, social media, and more
- ⭐ Multi-source ratings: Aggregated ratings from Google, TheFork, TripAdvisor, and PagesJaunes reviews
- 🔄 Automatic pagination: Follows all search result pages until your item limit is reached
- 📄 Detail page enrichment: Visits each listing's detail page to extract full data (legal info, services, certifications, partner reviews)
🎯 Use cases
| Industry | Application |
|---|---|
| Sales & Marketing | Build targeted lead lists with verified phone numbers and addresses for French businesses |
| Market Research | Analyze business density, ratings, and pricing across French cities and sectors |
| Real Estate | Map local businesses around properties to evaluate neighborhood commercial activity |
| Competitive Intelligence | Track competitor ratings, reviews, services, and pricing on PagesJaunes |
| Data Enrichment | Enrich your CRM with SIRET, NAF codes, employee counts, and legal information |
| Local SEO | Audit PagesJaunes listings for directory optimization |
📥 Input parameters
URL scraping
| Parameter | Type | Description |
|---|---|---|
startUrls | array | URLs to scrape, search result pages or individual listing pages |
maxItems | integer | Maximum number of listings to scrape (default: 1000, max: 10000) |
includeDetails | boolean | Visit each listing's detail page for full data (default: true) |
Proxy
| Parameter | Type | Description |
|---|
📊 Output data
Listing example
{"code_etablissement": "07690364","denomination": "Le Moghol","telephone": "0140069036","telephoneFormatted": "01 40 06 90 36","site_web": "http://www.lemoghol.fr","adresse_full_long": "26 rue Caumartin 75009 Paris","adresse": "26 rue Caumartin","codePostal": "75009","ville": "Paris","siret": "43273119800029","siren": "432731198","naf": "5610A","activite_libelle": "restaurants","basicInfo_place_rating": 4.3,"basicInfo_place_nb_review": 3,"ratingBreakdown": {"thefork": 4.3,"tripadvisor": 4.0},"horaires": {"monday": { "open": "11:45", "close": "23:30", "breakStart": "15:00", "breakEnd": "18:30" },"tuesday": { "open": "11:45", "close": "23:30", "breakStart": "15:00", "breakEnd": "18:30" }},"prestations": ["restaurant halal", "repas de groupe", "fait maison"],"categories": ["Restaurants"],"tags": ["restaurant indien"],"paymentMethods": ["CB", "Mastercard", "Visa"],"socialMedia": {"facebook": "https://www.facebook.com/pages/Moghol/237482409698799"},"reseauxSociaux": {"facebook": "https://www.facebook.com/pages/Moghol/237482409698799","thefork": "https://thefork.fr/restaurant/moghol-r7423/avis","tripadvisor": "https://www.tripadvisor.com/Restaurant_Review-g187147-d2010618"},"prix": "21-30 €","prixRange": "21-30 euros","formeJuridique": "5499","dateCreation": "6 juillet 2000","employeeCount": "10 à 19 salariés","typeEtablissement": "Siège","url": "https://www.pagesjaunes.fr/pros/07690364","scrapedAt": "2026-02-28T20:19:13Z"}
🗂️ Data fields
| Category | Fields |
|---|---|
| Identity | code_etablissement, listingId, denomination, tradeName |
| Contact | telephone, telephoneFormatted, telephoneMobile, fax, email, emails |
| Web | site_web, socialMedia (Facebook, Instagram, Twitter, LinkedIn, YouTube), reseauxSociaux (+ TheFork, TripAdvisor) |
| Address | adresse_full_long, adresse, codePostal, ville, departement, region, pays, latitude, longitude |
| Legal | siret, siren, naf, nafLabel, formeJuridique, dateCreation, capital, statutJuridique |
| Ratings | basicInfo_place_rating, basicInfo_place_nb_review, ratingBreakdown (Google, TheFork, TripAdvisor), reviews |
| Hours | horaires (open/close/break per day), horairesOuverture, joursFermeture |
| Services | prestations, services, categories, tags, activite_libelle |
| Pricing | prix, prixRange, prixMin, prixMax, prixMoyen, devise |
| Business | typeEtablissement, employeeCount, employeeRange, paymentMethods |
| Media | photos, logo, description |
| Labels | certifications, labels, badges, isVerified, isPremium |
🚀 Examples
Scrape restaurants in Paris
{"startUrls": [{ "url": "https://www.pagesjaunes.fr/annuaire/paris-75/restaurants" }],"maxItems": 100}
Scrape plumbers in Lyon
{"startUrls": [{ "url": "https://www.pagesjaunes.fr/annuaire/lyon-69/plombiers" }],"maxItems": 200}
Scrape a single listing
{"startUrls": [{ "url": "https://www.pagesjaunes.fr/pros/07690364" }],"maxItems": 1}
Multiple cities at once
{"startUrls": [{ "url": "https://www.pagesjaunes.fr/annuaire/paris-75/avocats" },{ "url": "https://www.pagesjaunes.fr/annuaire/lyon-69/avocats" },{ "url": "https://www.pagesjaunes.fr/annuaire/marseille-13/avocats" }],"maxItems": 500}
💻 Integrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("silentflow/pagesjaunes-scraper").call(run_input={"startUrls": [{"url": "https://www.pagesjaunes.fr/annuaire/paris-75/restaurants"}],"maxItems": 50,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['denomination']} - {item.get('telephone', 'N/A')}")
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/pagesjaunes-scraper').call({startUrls: [{ url: 'https://www.pagesjaunes.fr/annuaire/paris-75/restaurants' }],maxItems: 50,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(item => {console.log(`${item.denomination} - ${item.telephone || 'N/A'}`);});
📈 Performance & limits
| Metric | Value |
|---|---|
| Speed | ~100 listings in 1-2 minutes |
| Max items per run | 10,000 |
| Detail enrichment | Automatic (can be disabled) |
| Data freshness | Real-time from PagesJaunes.fr |
💡 Tips for best results
- Start with a small test: Run with
maxItems: 10first to verify the data matches your needs - Use search result URLs: Copy URLs directly from PagesJaunes.fr after applying your location and activity filters
- Combine multiple cities: Add several start URLs to scrape the same activity across different cities in one run
- Disable detail pages for speed: Set
includeDetails: falseto get basic listing data much faster (no phone, hours, or legal info) - Use residential proxies: French residential proxies give the best results on Apify
❓ FAQ
Q: What types of URLs can I use?
A: Search result pages (/annuaire/city/activity) and individual listing pages (/pros/ID). Both are supported.
Q: Can I scrape all businesses in a city?
A: Yes, just use the city search URL (e.g., /annuaire/paris-75/) and set a high maxItems. The scraper will navigate through all pages automatically.
Q: Can I get email addresses? A: Email addresses are only available when the business has published them on their PagesJaunes listing. Most businesses only display phone numbers.
Q: What is the ratingBreakdown field?
A: It contains individual ratings from partner platforms (Google, TheFork, TripAdvisor) when available, in addition to the main PagesJaunes rating.
Q: How do I scrape without detail page enrichment?
A: Set includeDetails: false in the input. You'll get basic data (name, address, phone, rating) from the search page only, which is much faster.
More SilentFlow scrapers
🛒 E-commerce
Pinterest - Pinterest Scraper | Pins, Boards and Profiles
JD - JD Products Scraper | JD.com Prices, Brands and Barcodes
Leboncoin - Leboncoin Scraper | Classified Ads, Prices and Sellers
Leboncoin - Leboncoin Ad Details Scraper
TikTok Shop - TikTok Shop Scraper | Products, Sellers and Creator Videos
ImportYeti - US Customs Records, Suppliers & Trade Data - ImportYeti Scraper - US Customs Records, Suppliers & Trade Data
Back Market - Back Market Scraper | Refurbished Prices
Naver - Naver Scraper | Shopping Products, Prices and Reviews
Udemy Course - Udemy Course Scraper
Naver - Naver Products Scraper | Shopping Prices, Sellers and Ratings
1688 - 1688 Scraper | Products, Details, Wholesale Prices, Suppliers
Amazon Seller - Amazon Seller Scraper | Emails, Phones and Ratings
Naver - Naver Reviews Scraper | Shopping Product Reviews
Store Leads Ecommerce - Store Leads Ecommerce Scraper
Store Leads - Store Leads Scraper | Shopify Data
Allegro - Allegro Scraper | Products, Prices and Sellers
Leboncoin - Leboncoin Scraper
Lowes - Lowes Products Scraper | Prices, Stock and Specs
Mobile.de - Mobile.de Scraper
Taobao - Taobao Scraper | Products, Details, Prices and Sellers
Agoda - Agoda Scraper | Hotel Prices and Guest Ratings
Alibaba - Alibaba Products Scraper | Wholesale Prices and MOQ
Avito - Avito Scraper | Listings, Prices and Sellers
Bring a Trailer - Bring a Trailer Scraper
Pinterest - Pinterest Scraper
Udemy - Udemy Scraper
Alibaba - Alibaba Scraper | Products, Supplier Companies and Prices
AliExpress - AliExpress Reviews Scraper | Feedback, Ratings and Photos
AliExpress - AliExpress Scraper | Products, Prices and Sales
Avito - Avito Profiles Scraper | Sellers, Ratings and Reviews
Back Market - Back Market Scraper | Refurbished Electronics Prices
BAUHAUS - BAUHAUS Scraper | Product Prices, EAN and Specs
CARFAX - CARFAX Scraper | Used Cars, Prices and History
Coupang - Coupang Detail Scraper | Product Prices and Options
eBay Marketplace - eBay Marketplace Scraper
Europages - Europages Scraper | Suppliers and B2B Companies
Eventim - Eventim Scraper | Events, Ticket Prices and Venues
Google Hotels - Google Hotels Scraper | Prices, Offers and Ratings
Homedepot - Homedepot Reviews Scraper | Customer Reviews and Ratings
Leboncoin - Leboncoin Details Scraper | Full Ad Data and Sellers
Mafengwo - Mafengwo Scraper | Attractions, Ratings and Tickets
Mercari - Mercari Scraper | Listings, Sold Prices and Sellers
Vinted Marketplace - Vinted Marketplace Scraper
Webmotors - Webmotors Scraper | Car Listings, Prices and FIPE
Amazon - Amazon Product Scraper
Amazon Marketplace - Amazon Marketplace Scraper
AutoScout24 - AutoScout24 Scraper
eBay Listings - eBay Listings Scraper
Europages Deep Dive Extractor - Europages Deep Dive Extractor | VAT, Decision Makers, ISO Certs
GasBuddy - GasBuddy Scraper | Gas Prices by Station
Goofish - Goofish Detail Scraper | Listings, Prices and Sellers
Trip - Trip Scraper | Hotels, Prices and Reviews
Vinted - Vinted Scraper
Walmart - Walmart Scraper | Prices, Reviews, Sellers, Availability
Walmart - Walmart Product Scraper
💼 Jobs
ZipRecruiter - ZipRecruiter Jobs Scraper | Salary, Company & Location Filters
Indeed - Indeed Company Reviews Scraper
Multi Board - Multi Board Job Scraper
Glassdoor Job Listings - Glassdoor Job Listings Scraper
Malt - Malt Scraper | Freelance Profiles
🔥 Glassdoor - 🔥 Glassdoor Scraper
Jobright - Jobright Scraper | Jobs, Salaries and H1B Sponsors
Jora - Jora Jobs Scraper
LinkedIn Job Search - LinkedIn Job Search Scraper | Salaries & Seniority
Malt Freelancer - Malt Freelancer Scraper
ATS - ATS Jobs Scraper | Greenhouse, Lever and Ashby
Glassdoor - Glassdoor Jobs Scraper
Arbeitsagentur - Arbeitsagentur Jobs Scraper
Cutshort - Cutshort Jobs Scraper | Salaries, Skills and Companies
Dice - Dice Jobs Scraper | US Tech Jobs, Salaries, Skills
Dice Tech - Dice Tech Jobs Scraper
iimjobs - iimjobs Jobs Scraper | MBA, Finance and Hirist Tech Jobs
Indeed - Indeed Jobs Scraper | Job Listings in 73 Countries
Instahyre - Instahyre Jobs Scraper | Companies, Recruiters and Ratings
Jora - Jora Scraper | Jobs in Australia, New Zealand, Singapore
StepStone - StepStone Scraper
Welcome to the Jungle - Welcome to the Jungle Job Scraper
YCombinator - YCombinator Jobs Scraper | Startup Jobs, Salaries and Founders
All - All Jobs Scraper
Arbeitsagentur - Arbeitsagentur Scraper | German and Austrian Job Board
iimjobs - iimjobs Scraper | Jobs, Companies and Recruiters
Indeed - Indeed Companies Scraper | Reviews, Salaries, Interviews
Indeed - Indeed Jobs Scraper | NLP Skills
LinkedIn - LinkedIn Jobs Scraper
Naukri & NaukriGulf - Naukri & NaukriGulf Jobs Scraper
Seek - Seek Job Scraper
Welcome to the Jungle - Welcome to the Jungle Scraper | Jobs and Company Data
Ziprecruiter - Ziprecruiter Scraper
🏠 Real estate
SeLoger - SeLoger Scraper | Real Estate Listings
Realtor Rental Listings - Realtor Rental Listings Scraper
Airbnb Pro Host Contact & - Airbnb Pro Host Contact & Email Scraper
Airbnb Professional Host - Airbnb Professional Host Scraper | Emails, Phones, SIRET
Trulia Rental Listings - Trulia Rental Listings Scraper
Bien'ici - Bien'ici Scraper | Property Listings
Rightmove - Rightmove Scraper
Bienici - Bienici Scraper
SeLoger - SeLoger Scraper | French Property Listings and Agencies
Airbnb Search - Airbnb Search Scraper
Idealista - Idealista Scraper
Realestate.com.au - Realestate.com.au Scraper
Airbnb Search - Airbnb Search Scraper | Prices, Fees, Amenities, Hosts
Anjuke - Anjuke Scraper | Rental Listings, Prices and Agents
Idealista - Idealista Scraper
Realtor Rental - Realtor Rental Scraper
Trulia Rental - Trulia Rental Scraper | US Rentals, Prices, Pet Policy
Zillow - Zillow Scraper
📣 Social media
LinkedIn Post Search - LinkedIn Post Search Scraper | Keywords, Hashtags & Profiles
Facebook Search - Facebook Search Scraper
Instagram - Instagram Story Scraper | Stories & Highlights
LinkedIn Leads - LinkedIn Leads Scraper | Sales Navigator Export
Facebook Search - Facebook Search Profiles Scraper | People by Name or Keyword
YouTube - YouTube Channel Scraper | Videos, Shorts and Views
TikTok - TikTok Scraper
Instagram Engagement - Instagram Engagement Scraper
OnlyFans - OnlyFans Profile Scraper
TikTok Trend - TikTok Trend Scraper | Trending Hashtags and Videos
Discord - Discord Scraper | Servers, Member Counts and Invites
Meta Ad Library - Meta Ad Library Scraper
OnlyFans - OnlyFans Creator Scraper
Skool Community - Skool Community Scraper
TikTok Creative - TikTok Creative Ads Scraper | Top Ads, Landing Pages & Metrics
Douyin - Douyin Comments Scraper | Comments, Likes and IP Regions
Facebook Thread - Facebook Thread Profiles Scraper | Followers, Bios & Engagement
Kuaishou - Kuaishou Scraper | Videos, Comments and Creator Stats
Likee - Likee Scraper | Videos, Hashtags and Creators
LinkedIn Ads Library - No Cookies - LinkedIn Ads Library Scraper - No Cookies
LinkedIn Event - LinkedIn Event Scraper
LinkedIn Hashtag & - LinkedIn Hashtag & Post Scraper | No Cookies
Pinterest - Pinterest Ads Scraper | Ad Library, Reach & Targeting
Pinterest - Pinterest Profiles Scraper | Followers, Emails and Bios
Pinterest - Pinterest Videos Scraper | Video Downloader, MP4 Links, Stats
Reddit - Reddit Comments Scraper | Search, Threads and Replies
Reddit - Reddit Profiles Scraper | User Karma, Activity and Communities
Reddit - Reddit Scraper | Posts, Comments and Subreddits
Reddit - Reddit Scraper | Comments, Posts and Users
RedNote - RedNote Detail Scraper | Xiaohongshu Details, Images, Videos
RedNote - RedNote Videos Scraper | Downloader, Transcripts and Stats
Snapchat - Snapchat Contacts Scraper | Phones, Emails and Websites
Snapchat - Snapchat Videos Scraper | Spotlight Videos, MP4 and Stats
TikTok Lookalike - TikTok Lookalike Scraper | Influencers, Emails and Engagement
Weibo - Weibo Scraper | Posts, Profiles and Engagement
Xigua - Xigua Scraper | Videos, Creators and Downloads
YouTube Autocomplete - YouTube Autocomplete Scraper | Keyword Suggestions
Facebook - Facebook Company Scraper | Emails, Phones, Ratings
Facebook Business Page - Facebook Business Page Scraper
Kwai - Kwai Scraper | Videos, Creators and Hashtags
Skool Group - Skool Group Scraper
Snapchat - Snapchat Ads Scraper | Ad Library, Impressions & Targeting
TwitchTracker - TwitchTracker Scraper | Twitch Streamer Stats and Rankings
YouTube - YouTube Transcript Scraper
🏢 Business data
Tencent - Tencent Scraper | Maps Places, Phones and Ratings
LinkedIn Company Search - LinkedIn Company Search Scraper | Profiles & Firmographics
LinkedIn People Search - LinkedIn People Search Scraper | Profiles & Companies
ForexFactory - ForexFactory Scraper | Economic Calendar and Forecasts
Bilibili - Bilibili Scraper | Videos, Profiles, Comments, Danmaku
Ctrip - Ctrip Scraper | Attractions, Tickets and Reviews
LinkedIn Sales Navigator - LinkedIn Sales Navigator Scraper
OpenTable - OpenTable Reviews Scraper | Restaurant Reviews and Ratings
SoftwareAdvice - SoftwareAdvice Scraper | Reviews, Ratings and Pros & Cons
Teachable Course - Teachable Course Scraper
Website Tech Stack - Website Tech Stack Scraper
Zomato - Zomato Reviews Scraper | Restaurant Ratings and Replies
2GIS - 2GIS Reviews Scraper | Ratings, Photos and Owner Replies
Teachable - Courses, Prices & Instructors - Teachable Scraper - Courses, Prices & Instructors
Trustpilot - Trustpilot Scraper | Reviews, Ratings and Company Contacts
✈️ Travel
Google Maps - Google Maps Scraper
Flight Price - Flight Price Scraper
Booking.com Hotel - Booking.com Hotel Scraper
Kakao - Kakao Scraper | Map Places, Reviews and Phones
TheFork - TheFork Scraper | Restaurants, Menus and Ratings
Trip - Trip Reviews Scraper | Hotel Reviews and Ratings
Booking - Booking Scraper | Hotel Prices, Photos, Availability
🎯 Lead generation
Northdata - Northdata Company Scraper
ZocDoc - ZocDoc Scraper | Doctors, Reviews and Availability
Dealroom - Dealroom Scraper | Companies and Investors
UK Companies House - UK Companies House Enricher
CNPJ Brazilian - CNPJ Brazilian Company Enricher
Google Ads Transparency - Google Ads Transparency Scraper
BuiltWith - BuiltWith Scraper | Tech Stacks and Top Sites
Company Data - Company Data Scraper | Emails, Phones and Tech Stack
Dealroom Startup Data - Dealroom Startup Data Scraper
Domain - Domain Enricher
French Company Prospector - French Company Prospector
Justdial - Justdial Companies Scraper | Business Leads, Phones and Emails
SEC - SEC Scraper | EDGAR Filings and Company Data
SIRET - SIRET Company Enricher
USPTO - USPTO Scraper | Trademark Search and Status
Clutch - Clutch Scraper | Agencies, Reviews, Ratings, Services
Clutch Agency - Clutch Agency Scraper
G2 - G2 Reviews Scraper
SIRET French - SIRET French Company Enricher
ThomasNet Suppliers - ThomasNet Suppliers Scraper
ZocDoc - ZocDoc Scraper
🔎 SEO
Similarweb - Similarweb Scraper | Website Traffic, Rankings and Competitors
Apple - Apple Reviews Scraper | App Store Reviews and Ratings
Apple - Apple Scraper | App Store Apps, Ratings and Charts
Bing - Bing Enricher Scraper | Mobile Friendly Test and Indexing
Google News - Google News Scraper
📈 Marketing
Pexels - Pexels Scraper | Photos, Videos and Download Stats
Douyin - Douyin Transcript Scraper | Subtitles and Speech to Text
🧰 More tools
FanDuel - FanDuel Scraper | Odds, Spreads and Player Props
PrizePicks - PrizePicks Scraper | Player Props, Lines and Projections
📬 Support
Need help? We're here for you:
- Feature requests: Let us know what you need
- Custom solutions: Contact us for enterprise integrations or high-volume needs
Check out our other scrapers: SilentFlow on Apify
PagesJaunes Scraper
par SilentFlow
Extrayez des données complètes d'entreprises depuis PagesJaunes.fr - l'annuaire de référence en France. Obtenez numéros de téléphone, adresses, SIRET, notes, avis, horaires d'ouverture et plus de 100 champs détaillés pour toute entreprise en France.
🇬🇧 English | 🇫🇷 Français
✨ Pourquoi utiliser ce scraper ?
- 🚀 Extraction parallèle rapide: Scrapez 100 entreprises en moins de 2 minutes grâce à la récupération simultanée des pages détaillées
- 📊 Plus de 100 champs: Nom, téléphone, adresse, SIRET/SIREN, code NAF, notes, avis, horaires, services, moyens de paiement, réseaux sociaux, et plus
- ⭐ Notes multi-sources: Notes agrégées depuis Google, TheFork, TripAdvisor et les avis PagesJaunes
- 🔄 Pagination automatique: Parcourt toutes les pages de résultats jusqu'à atteindre votre limite
- 📄 Enrichissement par page détaillée: Visite chaque fiche pour extraire les données complètes (infos légales, services, certifications, avis partenaires)
🎯 Cas d'usage
| Secteur | Application |
|---|---|
| Vente & Marketing | Créez des listes de prospection ciblées avec des numéros de téléphone et adresses vérifiés |
| Études de marché | Analysez la densité commerciale, les notes et les prix par ville et secteur d'activité |
| Immobilier | Cartographiez les commerces autour d'un bien pour évaluer l'activité commerciale du quartier |
| Veille concurrentielle | Suivez les notes, avis, services et tarifs de vos concurrents sur PagesJaunes |
| Enrichissement de données | Enrichissez votre CRM avec les SIRET, codes NAF, effectifs et informations légales |
| SEO local | Auditez les fiches PagesJaunes pour optimiser votre présence dans l'annuaire |
📥 Paramètres d'entrée
URLs à scraper
| Paramètre | Type | Description |
|---|---|---|
startUrls | tableau | URLs à scraper, pages de résultats de recherche ou fiches individuelles |
maxItems | entier | Nombre maximum de fiches à scraper (défaut : 1000, max : 10000) |
includeDetails | booléen | Visiter chaque page détaillée pour les données complètes (défaut : true) |
Proxy
| Paramètre | Type | Description |
|---|
📊 Données extraites
Exemple de fiche
{"code_etablissement": "07690364","denomination": "Le Moghol","telephone": "0140069036","telephoneFormatted": "01 40 06 90 36","site_web": "http://www.lemoghol.fr","adresse_full_long": "26 rue Caumartin 75009 Paris","adresse": "26 rue Caumartin","codePostal": "75009","ville": "Paris","siret": "43273119800029","siren": "432731198","naf": "5610A","activite_libelle": "restaurants","basicInfo_place_rating": 4.3,"basicInfo_place_nb_review": 3,"ratingBreakdown": {"thefork": 4.3,"tripadvisor": 4.0},"horaires": {"monday": { "open": "11:45", "close": "23:30", "breakStart": "15:00", "breakEnd": "18:30" },"tuesday": { "open": "11:45", "close": "23:30", "breakStart": "15:00", "breakEnd": "18:30" }},"prestations": ["restaurant halal", "repas de groupe", "fait maison"],"categories": ["Restaurants"],"tags": ["restaurant indien"],"paymentMethods": ["CB", "Mastercard", "Visa"],"socialMedia": {"facebook": "https://www.facebook.com/pages/Moghol/237482409698799"},"reseauxSociaux": {"facebook": "https://www.facebook.com/pages/Moghol/237482409698799","thefork": "https://thefork.fr/restaurant/moghol-r7423/avis","tripadvisor": "https://www.tripadvisor.com/Restaurant_Review-g187147-d2010618"},"prix": "21-30 €","prixRange": "21-30 euros","formeJuridique": "5499","dateCreation": "6 juillet 2000","employeeCount": "10 à 19 salariés","typeEtablissement": "Siège","url": "https://www.pagesjaunes.fr/pros/07690364","scrapedAt": "2026-02-28T20:19:13Z"}
🗂️ Champs de données
| Catégorie | Champs |
|---|---|
| Identité | code_etablissement, listingId, denomination, tradeName |
| Contact | telephone, telephoneFormatted, telephoneMobile, fax, email, emails |
| Web | site_web, socialMedia (Facebook, Instagram, Twitter, LinkedIn, YouTube), reseauxSociaux (+ TheFork, TripAdvisor) |
| Adresse | adresse_full_long, adresse, codePostal, ville, departement, region, pays, latitude, longitude |
| Légal | siret, siren, naf, nafLabel, formeJuridique, dateCreation, capital, statutJuridique |
| Notes | basicInfo_place_rating, basicInfo_place_nb_review, ratingBreakdown (Google, TheFork, TripAdvisor), reviews |
| Horaires | horaires (ouverture/fermeture/pause par jour), horairesOuverture, joursFermeture |
| Services | prestations, services, categories, tags, activite_libelle |
| Tarifs | prix, prixRange, prixMin, prixMax, prixMoyen, devise |
| Entreprise | typeEtablissement, employeeCount, employeeRange, paymentMethods |
| Médias | photos, logo, description |
| Labels | certifications, labels, badges, isVerified, isPremium |
🚀 Exemples
Scraper les restaurants à Paris
{"startUrls": [{ "url": "https://www.pagesjaunes.fr/annuaire/paris-75/restaurants" }],"maxItems": 100}
Scraper les plombiers à Lyon
{"startUrls": [{ "url": "https://www.pagesjaunes.fr/annuaire/lyon-69/plombiers" }],"maxItems": 200}
Scraper une fiche individuelle
{"startUrls": [{ "url": "https://www.pagesjaunes.fr/pros/07690364" }],"maxItems": 1}
Plusieurs villes en une seule exécution
{"startUrls": [{ "url": "https://www.pagesjaunes.fr/annuaire/paris-75/avocats" },{ "url": "https://www.pagesjaunes.fr/annuaire/lyon-69/avocats" },{ "url": "https://www.pagesjaunes.fr/annuaire/marseille-13/avocats" }],"maxItems": 500}
💻 Intégrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("silentflow/pagesjaunes-scraper").call(run_input={"startUrls": [{"url": "https://www.pagesjaunes.fr/annuaire/paris-75/restaurants"}],"maxItems": 50,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['denomination']} - {item.get('telephone', 'N/A')}")
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/pagesjaunes-scraper').call({startUrls: [{ url: 'https://www.pagesjaunes.fr/annuaire/paris-75/restaurants' }],maxItems: 50,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(item => {console.log(`${item.denomination} - ${item.telephone || 'N/A'}`);});
📈 Performance et limites
| Métrique | Valeur |
|---|---|
| Vitesse | ~100 fiches en 1-2 minutes |
| Max fiches par exécution | 10 000 |
| Enrichissement détaillé | Automatique (désactivable) |
| Fraîcheur des données | Temps réel depuis PagesJaunes.fr |
💡 Conseils pour de meilleurs résultats
- Commencez par un petit test: Lancez avec
maxItems: 10pour vérifier que les données correspondent à vos besoins - Utilisez les URLs de recherche: Copiez les URLs directement depuis PagesJaunes.fr après avoir appliqué vos filtres de localisation et d'activité
- Combinez plusieurs villes: Ajoutez plusieurs URLs de départ pour scraper la même activité dans différentes villes en une seule exécution
- Désactivez les pages détaillées pour la vitesse: Mettez
includeDetails: falsepour obtenir les données de base beaucoup plus rapidement (sans téléphone, horaires ni infos légales) - Utilisez des proxies résidentiels: Les proxies résidentiels français donnent les meilleurs résultats sur Apify
❓ FAQ
Q : Quels types d'URLs puis-je utiliser ?
R : Les pages de résultats de recherche (/annuaire/ville/activite) et les fiches individuelles (/pros/ID). Les deux sont supportés.
Q : Puis-je scraper toutes les entreprises d'une ville ?
R : Oui, utilisez simplement l'URL de recherche de la ville (ex : /annuaire/paris-75/) et définissez un maxItems élevé. Le scraper parcourt automatiquement toutes les pages.
Q : Puis-je obtenir les adresses email ? R : Les emails ne sont disponibles que lorsque l'entreprise les a publiés sur sa fiche PagesJaunes. La plupart des entreprises n'affichent que le numéro de téléphone.
Q : Qu'est-ce que le champ ratingBreakdown ?
R : Il contient les notes individuelles des plateformes partenaires (Google, TheFork, TripAdvisor) quand elles sont disponibles, en plus de la note PagesJaunes principale.
Q : Comment scraper sans enrichissement par page détaillée ?
R : Mettez includeDetails: false dans l'input. Vous obtiendrez les données de base (nom, adresse, téléphone, note) de la page de recherche uniquement, ce qui est beaucoup plus rapide.
📬 Support
Besoin d'aide ? Nous sommes là pour vous :
- Demandes de fonctionnalités : Faites-nous savoir ce dont vous avez besoin
- Solutions personnalisées : Contactez-nous pour des intégrations entreprise ou des besoins en volume
Découvrez nos autres scrapers : SilentFlow sur Apify