Paginasamarillas Scraper avatar

Paginasamarillas Scraper

Pricing

from $10.00 / 1,000 businesses

Go to Apify Store
Paginasamarillas Scraper

Paginasamarillas Scraper

Search Paginas Amarillas across 8 Latin American countries for B2B leads: phone, WhatsApp, email, website, address and coordinates. Real per-day hours with split shifts, an open-right-now filter, minimum-rating filtering, and full branch and social data other scrapers don't expose.

Pricing

from $10.00 / 1,000 businesses

Rating

0.0

(0)

Developer

Norm Data

Norm Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Norm Data

📒 Paginas Amarillas Scraper - LATAM Business Leads & Emails

Extract business leads from Paginas Amarillas, the yellow pages of Latin America, in 8 countries: Colombia, Peru, Argentina, Chile, Guatemala, El Salvador, Nicaragua and Panama. Search any category or business name, in any city or region, and get each business's phone and WhatsApp in international format, email, website, social media, address with GPS position, branches, photos and listing type. Turn on Business details to also get opening hours, services, keywords, products, rating and a customer review. Several searches, cities and countries in one run, 1,000 businesses in about 3 seconds, and it can run on a schedule to send you only new businesses.

🎯 Who uses it?

📞 Sales teams and lead generation agencies

Build call, WhatsApp and email lists of businesses by category and city across Latin America, ready for your CRM.

📣 Marketing agencies

Find businesses without a website or social media in a city, and offer them yours.

🏭 Distributors and suppliers

List every pharmacy, hardware store, restaurant or clinic in a region to plan sales routes and coverage.

📊 Market researchers

Count and map businesses by category, city and country, with GPS positions and listing types.

✨ What it does

  • Search like on the site. Type categories or business names ("restaurantes", "abogados", "ferreteria"). Several terms in one run.
  • 8 countries, any city. Pick one or more countries, and optionally cities or regions ("Medellín", "Lima", "Antioquia"). Every term is searched in every place.
  • Or paste links. Business pages or search pages from any of the 8 sites. Filters are ignored with links.
  • Filters: only close matches, only with email, phone, WhatsApp, website or social media, only premium listings, minimum rating, and open on chosen days.
  • Business details add-on: opening hours per day, services, keywords, products, videos, rating and a customer review.
  • Monitoring: run it on a schedule with Only new businesses and each run saves only businesses you haven't received yet.

🏆 Why this scraper

  • Fast. 1,000 businesses in about 3 seconds. 1,000 with full business details in about 15 seconds. No result limit per search.
  • Only real matches. The site mixes paid ads from other categories and other cities into every search. Only close matches keeps just the businesses that fit your search words and place.
  • Right country, every time. Each country's site also lists some businesses from neighboring countries. They are left out, so a Colombia search gives you Colombian businesses only.
  • Phones ready to dial. Every phone and WhatsApp number in international format (+57..., +51...), even when the site shows it without the country code.
  • Clean, typed data. Map positions as numbers, yes/no fields as true/false, days in English, no HTML leftovers.
  • No proxy needed. Nothing extra to set up or pay for.

⚖️ How it compares

Based on each Actor's public input options and output fields (October 2026).

CapabilityThis actorscrapers_latrecordsdata
Countries8 (every live site)9 (the Ecuador site is offline)9 (the Ecuador site is offline)
Several countries in one runyesnono
Several search terms in one runyesnoyes
Several cities in one runyesnoyes
Business page linksyesnono
Search page linksyesyesyes
Email, phone, WhatsApp and website filtersyesyesyes
Premium listings onlyyesyesyes
Social media filteryesnono
Only close matches (drop off-topic ads)yesnono
Minimum rating filteryesnono
Open on chosen days filteryesnono
Opening hours, services and ratingyesyesyes
Only new businesses (monitoring)yesnono
Proxy neededno

📦 What data you get

FieldDescription
imageUrlMain photo (the logo when there is no photo).
nameBusiness name.
sloganSlogan.
descriptionWhat the business does, in its own words.
aboutExtra line the business adds (often hours or delivery info).
searchTermWhich of your search terms found it.
phoneMain phone in international format (+57...).
whatsappWhatsApp number in international format.
emailMain email.
addressStreet address.
floorFloor, when given.
unitApartment, office or suite, when given.
cityCity.
regionRegion, department or province.
country, countryCodeCountry name and code (co, pe, ar, cl, gt, sv, ni, pa).
latitude, longitudeMap position.
branchCountHow many locations the business lists.
listingTypePremium, Paid or Free listing on the site.
listingId, companyIdThe site's listing ID and company ID.
rating(Business details) Average customer rating, 1 to 5 (null when unrated).
reviewText, reviewAuthor(Business details) The customer review shown on the page, and its author.
isPremiumTrue for premium listings.
urlThe business page on Paginas Amarillas.
websiteBusiness website.
logoUrlLogo image.
facebook, instagram, linkedin, youtube, twitter, tiktok, messengerSocial media pages: Facebook, Instagram, LinkedIn, YouTube, X (Twitter), TikTok and Facebook Messenger.
googleMapsUrlThe business's Google Maps page when it lists one, else a map link to its position.
phonesEvery phone number listed.
emailsEvery email listed.
imagesAll photos.
branchesEvery location with name, address, city, region, map position and phone (only for businesses with more than one).
openingHours(Business details) Opening hours per day: open all day, or the times it opens and closes.
services(Business details) Services the business offers.
keywords(Business details) Categories and keywords the business is listed under.
products(Business details) Products and brands listed.
videos(Business details) Video links.
scrapedAtWhen this row was saved.
errorOnly present when a row failed. The fields that loaded are still there.

Fields marked Business details only appear when that add-on is on.

Example row (trimmed)

{
"imageUrl": "https://www.paginasamarillas.com.co/imagenes/co/images/ad_id_10211/image_id_90840.png",
"name": "Restaurante Chino Nuevo Lai King",
"slogan": "¡Su necesidad es nuestra prioridad!.",
"description": "Somos Restaurante Chino Lai King, restaurante especializado en comida china e internacional. Extra rápido servicio a domicilio",
"about": "Jornada continua de 11 am a 9:30 pm. Restaurante de fusión asiática en Medellín",
"searchTerm": "restaurantes",
"phone": "+573127204000",
"whatsapp": "+573127204000",
"email": "laiking@une.net.co",
"address": "Cr43 33 S-50 Envigado",
"city": "Envigado",
"region": "Antioquia",
"country": "Colombia",
"countryCode": "co",
"latitude": 6.17314,
"longitude": -75.58586,
"branchCount": 1,
"listingType": "Premium",
"listingId": "80275958",
"companyId": "15558461",
"rating": 3.2,
"reviewText": "El arroz es delicioso, indudablemente es para domicilio...",
"reviewAuthor": "Martha Velez",
"isPremium": true,
"url": "https://www.paginasamarillas.com.co/empresas/restaurante-chino-nuevo-lai-king/envigado-15558461?ad=80275958",
"website": "https://www.laiking.com.co/",
"logoUrl": "https://www.paginasamarillas.com.co/imagenes/co/images/ad_id_10211/logo.png",
"facebook": "https://www.facebook.com/RESTAURANTE-CHINO-NUEVO-LAI-KING-113264843427404/",
"messenger": "https://www.facebook.com/messages/t/113264843427404",
"googleMapsUrl": "https://www.google.com/maps/search/?api=1&query=6.17314,-75.58586",
"phones": ["+573127204000", "+573228870417", "+576042706680"],
"emails": ["laiking@une.net.co"],
"images": [
"https://www.paginasamarillas.com.co/imagenes/co/images/ad_id_10211/image_id_90840.png",
"https://www.paginasamarillas.com.co/imagenes/co/images/ad_id_10211/image_id_39367.jpeg",
"https://www.paginasamarillas.com.co/imagenes/co/images/ad_id_10211/image_id_39370.jpeg"
],
"openingHours": [{ "day": "Monday", "openAllDay": false, "shifts": [{ "opens": "11:00", "closes": "21:30" }] }],
"scrapedAt": "2026-10-17T13:45:49.043Z"
}

💡 Use cases

🍽️ Restaurants in Medellín with WhatsApp

{ "searchTerms": ["restaurantes"], "countries": ["co"], "locations": ["Medellín"], "onlyCloseMatches": true, "onlyWithWhatsapp": true }

⚖️ Law firms with email in Lima and Arequipa

{ "searchTerms": ["abogados"], "countries": ["pe"], "locations": ["Lima", "Arequipa"], "onlyWithEmail": true }

💊 Every pharmacy in Central America

{ "searchTerms": ["farmacia"], "countries": ["gt", "sv", "ni", "pa"], "onlyCloseMatches": true }

🌐 Hotels without a website to pitch (filter in your sheet on website empty)

{ "searchTerms": ["hoteles"], "countries": ["cl"], "locations": ["Santiago"] }

🕐 Dentists open on Sundays, with hours and rating

{ "searchTerms": ["odontologos"], "countries": ["co"], "openOn": ["Sunday"], "includeDetails": true }

🔔 New hardware stores in Argentina, every week (schedule it)

{ "searchTerms": ["ferreteria"], "countries": ["ar"], "onlyNew": true, "monitorName": "ferreterias-ar" }

🔗 Pages you already found on the site

{ "startUrls": [{ "url": "https://www.paginasamarillas.com.co/medellin/servicios/restaurantes" }, { "url": "https://www.paginasamarillas.com.co/empresas/restaurante-chino-nuevo-lai-king/envigado-15558461" }] }

⚙️ How the input is organised

SectionWhat it's for
Maximum resultsAlways first, caps the whole run. Empty means no limit.
What to scrapeSearch terms, countries, cities or regions and business details (opening hours, services, rating).
FiltersOnly close matches, only with email, only with phone, only with WhatsApp, only with website, only with social media, only premium listings, minimum rating and open on these days.
MonitoringOnly new businesses and monitor name.
LinksLinks instead of the fields above. Filters are ignored with links.

💰 Pricing

Pay-per-event: a one-time $0.003 when the run starts, plus a price per business saved to your dataset. The price depends on your Apify plan tier:

Your Apify planPrice per business
Free$0.013
Bronze$0.012
Silver$0.011
Gold / Platinum / Diamond$0.010

Approximate total cost:

Businesses collectedFreeBronzeSilverGold+
100$1.30$1.20$1.10$1.00
1,000$13.00$12.00$11.00$10.00
10,000$130.00$120.00$110.00$100.00

Business details add-on: when Business details is on (or the rating or opening-day filter turns it on), each business saved with its details adds one more charge:

Your Apify planBusiness details, per business
Free$0.004
Bronze$0.0035
Silver$0.003
Gold / Platinum / Diamond$0.0025

So 1,000 businesses with details cost $12.50 on Gold ($10 + $2.50). Businesses whose details didn't load pay only the base price. Businesses left out by filters are free. No proxy costs. New Apify accounts start with $5 in free credit. On the Free plan a run saves up to 10 businesses.

🚀 Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Paginas Amarillas Scraper.
  3. Type search terms (or keep the prefilled one), pick countries and cities, add filters, then click Start.
  4. Export the results as CSV, Excel, JSON or XML from the Dataset tab.

🤖 Use with AI agents (MCP)

Connect the Apify MCP server to Claude, ChatGPT, Cursor or any MCP client and ask in plain words, for example: "Find 200 restaurants in Lima with WhatsApp on Paginas Amarillas". The agent runs this Actor and reads the results.

🔧 Troubleshooting

  • Few or no results. Paginas Amarillas searches in Spanish: try "restaurantes" instead of "restaurants", or the plural and singular ("farmacia", "farmacias"). Check the city spelling ("Bogota" and "Bogotá" both work).
  • Businesses from another category or city. Those are paid ads the site mixes in. Turn on Only close matches.
  • Many empty emails or websites. Most listings are free listings with just a name, phone and address. Use the Only with email or Only with website filters, or Only premium listings, which carry the most data.
  • Rating is empty. Only businesses with customer reviews on the site have a rating.

❓ FAQ

Which countries? Colombia, Peru, Argentina, Chile, Guatemala, El Salvador, Nicaragua and Panama: every country where the Paginas Amarillas sites are online.

Is there a limit per search? No. Every result the site has for a search can be collected (13,000+ restaurants in Colombia, for example).

Do I need a proxy? No.

Does it scrape paginasamarillas.es (Spain)? No. Spain's yellow pages are a different site.

🛡️ Limits & responsible use

This Actor collects business information that the businesses publish on Paginas Amarillas. Use it in line with the site's terms and with the data protection and anti-spam laws of each country (for example, Colombia's Ley 1581, Peru's Ley 29733 and Argentina's Ley 25.326), especially for email and WhatsApp outreach.

📧 Contact

Questions, bugs or a field you need: norm.data.scrapers@gmail.com

🧪 Local development

bun install
bun scripts/gen-schemas.mjs
sh test/run.sh first '{"maxItems":10,"searchTerms":["restaurantes"],"countries":["co"]}'