
PaginasAmarillas.es Scraper | With Numbers | $4 / 1k
Pricing
Pay per event

PaginasAmarillas.es Scraper | With Numbers | $4 / 1k
Extract clean, structured Spain business data right from PaginasAmarillas.es. 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.
0.0 (0)
Pricing
Pay per event
1
5
5
Last modified
a day ago
Slug: fatihtahta/paginasamarillas-es-scraper
Price: $4 per 1,000 saved listings
Collect clean, structured Spanish business data straight from PaginasAmarillas.es. Point this actor at any results page (for example, "electricistas en Madrid" or "restaurantes en Barcelona") and receive download-ready listings with the details you need for outreach, market research, or location planning.
💡 Why Scrape PaginasAmarillas.es?
PaginasAmarillas.es is one of Spain’s largest and most trusted business directories. Capturing its listings helps you:
- Outbound & Sales Enablement – Build phone-ready lead lists with direct websites and contact links.
- Market Intelligence – Map businesses by city/region/category with reviews, ratings, and promotional badges.
- Competitive Analysis – Monitor sponsored placements, ratings, and messaging for rivals in any Spanish market.
- Local SEO & Expansion – Audit coverage by neighborhood, understand category mix, and spot gaps for new openings.
🚀 Highlights
- 📞 Phone Numbers Included – Extracts visible phone numbers plus tap-to-call links when present.
- 🗺️ Location Context – Captures structured addresses, map links, and availability badges.
- 🌐 Real Web & Contact Links – Collects official websites and consultation/contact URLs directly from the listing cards.
- 📈 Pagination Coverage – Follows search result pagination automatically until the requested quota is reached.
- 📦 Flexible Exports – Download results from the dataset as JSON, CSV, Excel, or HTML and feed any CRM, BI tool, or automation.
📊 Data You Can Expect
Each saved item typically includes:
Listing & Source
name
detailUrl
categories[]
,primaryCategory
description
position
(rank on the search page)rating
,reviewCount
badges[]
(e.g., verified, promo, booking labels)status
("Abierto ahora", etc.)sourceUrl
Location
address.raw
address.streetAddress
address.locality
address.region
address.postalCode
address.country
address.mapUrl
Contacts & Links
contacts.phones[]
contacts.phoneLinks[]
contacts.website
contacts.contactUrl
Media & Extras
media.image
media.alt
media.title
analytics
(when available from the listing markup)
Bonus: The run also stores a
SEARCH_SUMMARY
key-value record containing the headline summary and reported result count from the search page.
📖 How to Use
- Open PaginasAmarillas.es Scraper | With Numbers | $4 / 1k on Apify and click Try actor.
- In Input, paste a PaginasAmarillas.es search URL (examples below).
- Optionally adjust
maxResults
(defaults to 50,000; hard cap 1,000,000). - Click Start and let the actor gather listings.
- Download your dataset from Storage → Dataset in the format you prefer.
Tip: Begin with a smaller
maxResults
to validate the segment, then rerun for full coverage.
📥 Input Configuration
targetUrl
(string, required) — Any PaginasAmarillas.es search results page.- Example:
https://www.paginasamarillas.es/search/electricistas/madrid/all-ma/all-pr/all-is/all-ci/all-ba/all-pu/all-nc/1
- Example:
maxResults
(number, optional; default50000
) — Maximum listings to save (min 10, max 1,000,000).
🧪 Example Input
{"targetUrl": "https://www.paginasamarillas.es/search/restaurantes/barcelona/all-ma/all-pr/all-is/all-ci/all-ba/all-pu/all-nc/1","maxResults": 1200}
📦 Example Output Item
{"name": "Restaurante La Rambla","detailUrl": "https://www.paginasamarillas.es/f/restaurante-la-rambla/1234567","categories": ["Restaurantes", "Cocina Mediterránea"],"primaryCategory": "Restaurantes","description": "Cocina mediterránea con menú diario y terraza.","position": 3,"rating": 4.5,"reviewCount": 28,"badges": ["Destacado", "Reserva online"],"status": "Abierto ahora","address": {"raw": "C/ de la Rambla, 45, 08002 Barcelona","streetAddress": "C/ de la Rambla, 45","locality": "Barcelona","region": "Barcelona","postalCode": "08002","country": "ES","mapUrl": "https://www.paginasamarillas.es/?lat=41.3809&lng=2.1735"},"contacts": {"phones": ["933 000 000"],"phoneLinks": ["https://www.paginasamarillas.es/llamar/restaurante-la-rambla"],"website": "https://www.restauranterambla.es","contactUrl": "https://www.paginasamarillas.es/contactar/restaurante-la-rambla"},"media": {"image": "https://multimedia.paginasamarillas.es/.../foto.jpg","alt": "Restaurante La Rambla","title": "Terraza exterior"},"analytics": {"listingId": "987654321","geoTier": "in"},"sourceUrl": "https://www.paginasamarillas.es/search/restaurantes/barcelona/all-ma/all-pr/all-is/all-ci/all-ba/all-pu/all-nc/1"}
💰 Pricing
$4 per 1,000 saved listings.
You only pay for listings successfully stored in the dataset.
Example: 7,500 listings → (7,500 / 1,000) * $4 = $30
.
⚖️ Responsible Use
This actor collects publicly available business information from PaginasAmarillas.es. Ensure your use complies with applicable laws, data-processing regulations (GDPR/CCPA, etc.), and the platform’s terms—especially if you plan outreach or automated messaging.
❓ Support
Need a tweak, enrichment, or full-scale project? Open an issue on the actor’s Issues tab in Apify Console and we’ll get back to you promptly.
¡Feliz prospección!