Paginas Amarillas Business Search Scraper
Pricing
$15.00/month + usage
Paginas Amarillas Business Search Scraper
Automate business data extraction from Paginas Amarillas across Argentina, Chile, Colombia, Ecuador, El Salvador, Nicaragua, Guatemala, Panama, and Peru. Get comprehensive business listings with contact details, addresses, and company information for lead generation and market research.
Pricing
$15.00/month + usage
Rating
0.0
(0)
Developer
ecomscrape
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Contact
If you encounter any issues or need to exchange information, please feel free to contact us through the following link: My profile
PaginasAmarillas.com Business Scraper: Extract Latin American Business Data Across 9 Countries
Introduction
PaginasAmarillas (Yellow Pages) represents one of Latin America's most comprehensive business directory networks, operating across nine countries with millions of business listings. As the region's equivalent to traditional Yellow Pages directories, PaginasAmarillas platforms serve as vital resources for connecting consumers with local businesses, professional services, and commercial enterprises throughout Spanish-speaking Latin America.
For businesses engaged in B2B sales, market research, competitive analysis, or lead generation in Latin American markets, accessing this wealth of structured business data is invaluable. However, manually collecting business information across multiple country-specific PaginasAmarillas platforms is extremely time-consuming and inefficient, especially when dealing with large-scale research projects spanning multiple markets.
The PaginasAmarillas Business Scraper solves this challenge by automating the data extraction process across all nine PaginasAmarillas country domains. Whether you're researching the Argentine restaurant industry, analyzing Colombian professional services, or building a comprehensive database of Chilean retailers, this scraper enables systematic data collection that would otherwise require hundreds of hours of manual effort.
Scraper Overview
The PaginasAmarillas Business Scraper is a sophisticated multi-country data extraction tool designed to systematically collect business information from the PaginasAmarillas network spanning Argentina, Chile, Colombia, Ecuador, El Salvador, Nicaragua, Guatemala, Panama, and Peru. This scraper leverages advanced web automation techniques to navigate through search results and extract detailed business profiles efficiently across different country domains.
The tool offers several key advantages including residential proxy support for reliable international data collection, configurable retry mechanisms for handling network issues, and flexible pagination controls to manage large datasets. It's particularly valuable for international sales professionals, Latin American market researchers, regional business development teams, and competitive intelligence analysts who need access to structured business data across multiple Spanish-speaking markets.
The scraper is designed to handle various search parameters including industry-specific queries, location-based targeting within each country, and custom offset controls for precise data extraction. It maintains high data accuracy while respecting rate limits and implementing best practices for ethical web scraping. Users can customize extraction parameters to focus on specific business types, geographic regions, or other criteria relevant to their multi-market research objectives.
Input and Output Details
Example url 1: https://www.paginasamarillas.com.ar/b/res/a
Example url 2: https://www.amarillas.cl/buscar/santiago/restaurantes
Example url 3: https://www.paginasamarillas.com.co/empresas/bogota/abogados
Example Screenshot of bussiness list by query page:

Input Format
The scraper accepts a JSON configuration that allows precise control over the data extraction process across multiple PaginasAmarillas country platforms. The input structure includes several critical parameters that determine how the scraping operation will be executed.
Scrape with URLs:
{"proxy": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "US"},"max_items_per_url": 20,"ignore_url_failures": true,"urls": ["https://www.paginasamarillas.com.ar/b/res/a","https://www.amarillas.cl/buscar/santiago/restaurantes","https://www.paginasamarillas.com.co/empresas/bogota/abogados"]}
The urls parameter: Add the URLs of the business list pages you want to scrape from any PaginasAmarillas country domain. You can paste URLs one by one, or use the Bulk edit section to add a prepared list. This is ideal when you have specific search result pages you want to extract.
The ignore_url_failures parameter: If set to true, the scraper will continue running even if some URLs fail to be scraped after the maximum number of retries is reached. This ensures that one problematic URL doesn't stop your entire multi-country scraping job.
When you provide a list of URLs for scraping, all options in the "Scrape with search filters" section will be disabled. The system will only collect data from the URLs you specified.
Scrape with Search Filters:
{"country_code": "ar","keyword": "restaurantes","location": "Buenos Aires","offset": 0,"max_items_per_url": 20,"max_retries_per_url": 2,"proxy": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "AR"}}
The country_code parameter: Select the target country for your search. Available options include:
"ar"- Argentina (paginasamarillas.com.ar)"cl"- Chile (amarillas.cl)"co"- Colombia (paginasamarillas.com.co)"ec"- Ecuador (paginas-amarillas.com.ec)"sv"- El Salvador (paginasamarillas.com.sv)"ni"- Nicaragua (paginasamarillas.com.ni)"gt"- Guatemala (paginasamarillas.com.gt)"pa"- Panama (paginasamarillas.com.pa)"pe"- Peru (paginasamarillas.com.pe)
The keyword parameter: Enter the search keyword to find businesses (e.g., "restaurantes", "abogados", "hoteles", "médicos"). Use Spanish-language terms that match common business categories in Latin American markets.
The location parameter: Enter the location keyword to search for items within the selected country (e.g., "Buenos Aires", "Santiago", "Bogotá", "Lima"). This narrows results to specific cities or regions.
The offset parameter: Specify the offset number to start scraping from. This is useful for resuming interrupted scrapes or extracting specific result ranges from large datasets.
When using search filters for scraping, you need to leave the urls field empty in the "Scrape with URLs" configuration.
General Options:
The max_items_per_url parameter: Limit the number of items per URL or search filters you want to scrape. The default value is 20, providing a manageable batch size while allowing for comprehensive data collection.
The max_retries_per_url parameter: Limit the number of retries for each URL or search filters if the scrape is detected as a bot or the page fails to load. The default value is 2, providing a good balance between thoroughness and efficiency when dealing with international connections.
The proxy parameter: Proxy configuration is essential for maintaining anonymity and avoiding detection, especially when scraping across multiple Latin American domains. Select proxies to be used by your scraper. For best results with PaginasAmarillas, consider using proxies from the same country you're scraping.
Output Format
The scraper returns structured business data in the following format, with each field serving specific purposes for business intelligence and lead generation:
-
ID: Unique business identifier within the PaginasAmarillas system. Critical for database management, duplicate detection across countries, and tracking businesses over time.
-
Name: Official business name as registered in the directory. Essential for lead identification, outreach personalization, and CRM integration.
-
Product Type: Business category or industry classification. Useful for market segmentation, competitive analysis, and filtering relevant prospects by industry vertical.
-
Info Line: Brief business description or tagline. Provides quick context about services offered, helps with lead qualification and initial research.
-
Account ID: Internal PaginasAmarillas account identifier. Used for linking related business entities and tracking business presence across platforms.
-
Client ID: Client identification number within the PaginasAmarillas system. Helps identify premium listings and verified business accounts.
-
Has Address: Boolean indicator of whether physical address is available. Important for local business targeting, geographic analysis, and verifying business legitimacy.
-
Info Empresa: Detailed company information and description. Provides comprehensive business background for deeper research, competitive intelligence, and understanding company positioning.
-
Slogan: Business slogan or marketing message. Reveals brand positioning, value proposition, and can be used for competitive messaging analysis.
-
Logo URL: Link to business logo image. Valuable for brand recognition, creating enriched contact databases, and visual business identification.
-
Chat Pop ID: Identifier for integrated chat functionality. Indicates businesses with active online engagement tools, suggesting digital maturity.
-
Main Address: Primary business location address. Essential for geographic targeting, local market analysis, territory planning, and field sales routing.
-
Imagenes: Array of business images URLs. Provides visual context about business premises, products, or services for enriched lead profiles.
-
Emails: Business email addresses. Primary contact channel for digital outreach, email marketing campaigns, and B2B communication.
-
Has Email: Boolean indicating email availability. Quick filter for identifying contactable businesses in email-based campaigns.
-
Info URL: Link to full business profile on PaginasAmarillas. Reference for additional information, verification, and accessing updated details.
-
Main Phone: Primary business phone number. Critical for direct sales outreach, phone-based lead qualification, and immediate contact.
-
All Addresses: Complete list of all business locations if multiple exist. Important for multi-location businesses, franchise analysis, and comprehensive geographic coverage assessment.
-
Has Coverage: Indicator of service area coverage information. Useful for understanding business reach, service territories, and market penetration.
-
Has Chat Pop: Boolean showing if business has chat functionality. Signals digital engagement capability and modern customer service approach.
-
Chat Bot: Indicator of automated chat system presence. Shows investment in digital customer service technology.
-
Has PDC Saas: Boolean indicating PaginasAmarillas SaaS product usage. Identifies businesses investing in digital presence tools, suggesting growth-oriented companies.
Each field serves specific purposes in lead generation workflows, market research analysis, competitive intelligence gathering, and multi-country business development strategies across Latin American markets.
Example Output:
[{"id": "16079234","name": "Frigorifico Martinez","product_type": "LINFOT","info_line": "EMBUTIDOS - CHORIZOS - MORCILLAS - CHORIZOS COLORADOS","account_id": "00574323","client_id": "00574323","has_address": true,"info_empresa": "","slogan": "contactanos","logo_url": "https://www.paginasamarillas.com.ar/imagenes/pipe/AVI16079/16079234/16079234.jpg","chat_pop_id": "pk-66f2b21dbe0376a4ca848eeb3347ae74","main_address": {"index_branch": 0,"branch_id": "11463477","address_name": null,"address_priority": null,"address_locality": "Ciudad de Buenos Aires|Mataderos","address_state_id": null,"address_city_id": "14","address_access": null,"street_name": "Montiel","street_number": "2308","floor": null,"departament": null,"main_address_name": "Principal","latitude": "-34.66263","longitude": "-58.510994","locality_to_show": "Mataderos - Ciudad de Buenos Aires","locality_for_s_e_o": "Mataderos","access": "","phones": [],"phone_has_free_call": [],"phones_uses": [],"phone_extensions": [],"all_phones": [{"number": "+541146877707","phone_to_show": "(011) 4687 - 7707","free_call_number": "+541146877707","ddi": "54","ddn": "011","tel": "4687 - 7707","has_free_call": false,"description": "Contáctenos","extension": "","mobile_format_to_show": false}],"all_phones_list": [{"number": "+541146877707","phone_to_show": "(011) 4687 - 7707","free_call_number": "+541146877707","ddi": "54","ddn": "011","tel": "4687 - 7707","has_free_call": false,"description": "Contáctenos","extension": "","mobile_format_to_show": false}],"localidad": "Mataderos"},"imagenes": [],"emails": ["frigorificomartinez@gmail.com"],"has_email": true,"info_url": "/fichas/frigorifico-martinez_16079234/","main_phone": {"number": "+541146877707","phone_to_show": "(011) 4687 - 7707","free_call_number": "+541146877707","ddi": "54","ddn": "011","tel": "4687 - 7707","has_free_call": false,"description": "Contáctenos","extension": "","mobile_format_to_show": false},"all_addresses": [{"index_branch": 0,"branch_id": "11463477","address_name": null,"address_priority": null,"address_locality": "Ciudad de Buenos Aires|Mataderos","address_state_id": null,"address_city_id": "14","address_access": null,"street_name": "Montiel","street_number": "2308","floor": null,"departament": null,"main_address_name": "Principal","latitude": "-34.66263","longitude": "-58.510994","locality_to_show": "Mataderos - Ciudad de Buenos Aires","locality_for_s_e_o": "Mataderos","access": "","phones": [],"phone_has_free_call": [],"phones_uses": [],"phone_extensions": [],"all_phones": [{"number": "+541146877707","phone_to_show": "(011) 4687 - 7707","free_call_number": "+541146877707","ddi": "54","ddn": "011","tel": "4687 - 7707","has_free_call": false,"description": "Contáctenos","extension": "","mobile_format_to_show": false}],"all_phones_list": [{"number": "+541146877707","phone_to_show": "(011) 4687 - 7707","free_call_number": "+541146877707","ddi": "54","ddn": "011","tel": "4687 - 7707","has_free_call": false,"description": "Contáctenos","extension": "","mobile_format_to_show": false}],"localidad": "Mataderos"}],"has_coverage": false,"has_chat_pop": true,"chat_bot": "","has_pdc_saas": false,"from_url": "https://www.paginasamarillas.com.ar/api/advertisements?size=15&searchWord=res&locationWord=a"}]
Usage Guide
Option 1: Scraping with URLs
To effectively use the PaginasAmarillas scraper with URLs, start by constructing targeted search URLs on your desired PaginasAmarillas country platform. Navigate to the specific country website (e.g., paginasamarillas.com.ar for Argentina, amarillas.cl for Chile), perform your desired search using filters for industry, location, and other parameters, then copy the resulting URL into the urls array in your input configuration.
Configure your JSON input with appropriate retry limits and proxy settings. Set reasonable limits for max_items_per_url to balance data collection speed with system stability. Enable ignore_url_failures to ensure one problematic URL doesn't stop your entire multi-country scraping job—this is especially important when scraping across different Latin American platforms that may have varying response times.
Best practices for URL-based scraping:
- Test URLs from each country domain individually before batch processing
- Monitor extraction progress for any blocked requests, particularly when switching between countries
- Implement delays between large extraction batches to avoid rate limiting
- Use country-specific proxies when possible for optimal access (e.g., Argentine proxies for .com.ar domain)
- Keep a backup list of working URLs as some may expire or change structure
Common troubleshooting steps:
- Adjust proxy settings if encountering access restrictions on specific country domains
- Reduce retry counts if experiencing timeout issues with slower Latin American servers
- Verify URL formats match the current structure of each country's PaginasAmarillas platform
- Check for country-specific URL parameter variations that may affect scraping
Option 2: Scraping with Search Filters
Setting Up Multi-Country Search Criteria
Instead of manually creating URLs, use search filters to automatically generate business searches across different Latin American countries. This method is ideal for systematic business data collection and comparative analysis across multiple markets.
Step 1: Select Target Country
Choose your target market using the country_code parameter:
- Argentina (
"ar"): Largest Spanish-speaking market in South America - Chile (
"cl"): Advanced economy with strong digital presence - Colombia (
"co"): Growing market with diverse business landscape - Peru (
"pe"): Emerging market with expanding business sectors - Ecuador (
"ec"): Smaller but stable market - Central America: Guatemala (
"gt"), El Salvador ("sv"), Nicaragua ("ni"), Panama ("pa")
Step 2: Define Search Keyword
Enter a keyword parameter using Spanish-language business terms:
- Professional services: "abogados", "contadores", "arquitectos", "ingenieros"
- Restaurants & food: "restaurantes", "cafeterías", "panaderías", "comida rápida"
- Retail: "tiendas", "supermercados", "farmacias", "ferreterías"
- Healthcare: "médicos", "dentistas", "clínicas", "hospitales"
- Automotive: "talleres mecánicos", "concesionarios", "repuestos"
- Hotels & tourism: "hoteles", "agencias de viaje", "turismo"
Step 3: Configure Location Targeting
Use the location parameter to specify cities or regions within your selected country:
- Argentina: "Buenos Aires", "Córdoba", "Rosario", "Mendoza"
- Chile: "Santiago", "Valparaíso", "Concepción", "Viña del Mar"
- Colombia: "Bogotá", "Medellín", "Cali", "Barranquilla"
- Peru: "Lima", "Arequipa", "Cusco", "Trujillo"
Step 4: Set Pagination with Offset
Configure the offset parameter to control result pagination:
- Set to
0to start from the beginning - Use incremental offsets (20, 40, 60) for systematic data collection
- Resume interrupted scrapes by setting offset to last collected position
- Plan offset intervals based on
max_items_per_urlsetting
Best Practices for Filter-Based Multi-Country Scraping
Country-Specific Strategies:
- Research business naming conventions in each country before selecting keywords
- Consider regional variations in terminology (e.g., "abogado" vs "licenciado")
- Account for different business density levels across countries when setting limits
- Use country-appropriate proxies for better access and faster response times
Keyword Localization:
- Use locally-appropriate Spanish terms for each market
- Avoid direct translations—research actual terms used in each country
- Consider local business categories and industry classifications
- Test keywords on actual PaginasAmarillas sites before bulk scraping
Location Targeting Best Practices:
- Start with major cities in each country for highest business density
- Expand to secondary cities based on your market priorities
- Use correct city name spelling including accents (e.g., "Bogotá" not "Bogota")
- Research regional business hubs for specific industries
Systematic Multi-Country Coverage:
- Start with one country to validate your approach
- Test keyword effectiveness in each market before scaling
- Plan extraction schedule to respect rate limits across domains
- Track coverage progress country-by-country
- Store results with country identifiers for analysis
Data Validation and Quality Control
After extraction, verify that:
- Business information matches the selected country and location parameters
- Contact details follow country-specific formats (phone numbers, addresses)
- All Spanish-language content is properly encoded and readable
- Business categories align with keyword search criteria
- No duplicate businesses appear within or across country datasets
- Country-specific fields are populated appropriately
Common Issue Resolution
Country Domain Access Issues:
- Switch to country-specific proxies if encountering blocks
- Verify correct country_code selection matches your target market
- Check if specific country platform has temporary accessibility issues
- Adjust retry settings for countries with slower server response
Keyword Matching Problems:
- Verify Spanish spelling and accent marks are correct
- Test keywords directly on target country's PaginasAmarillas site first
- Try alternative terms if initial searches return no results
- Consider broader categories before narrowing to specific niches
Location Validation:
- Confirm city names match official spellings used in target country
- Include proper accent marks (críticos for proper recognition)
- Try broader regional terms if specific location returns few results
- Verify location exists within selected country domain
Offset and Pagination:
- Track offset values to avoid gaps in data collection
- Adjust
max_items_per_urlbased on total results available - Handle end-of-results gracefully when offset exceeds available data
- Use consistent offset increments for systematic coverage
Advanced Multi-Country Techniques
Regional Market Analysis:
- Run parallel scrapes across multiple countries for comparative analysis
- Use consistent keywords across countries to enable cross-market comparison
- Track business density differences between countries and cities
- Identify market gaps and opportunities across Latin American regions
Industry-Specific Research:
- Tailor keyword lists to each country's dominant industries
- Account for country-specific business categories and classifications
- Compare industry presence across different Latin American markets
- Identify regional specializations and competitive landscapes
Comprehensive Coverage Strategy:
- Create systematic scraping plans covering all nine countries
- Prioritize countries based on business objectives and market size
- Implement rotation schedules to regularly update data across markets
- Build comprehensive Latin American business databases for competitive intelligence
Proxy Configuration Best Practices
Country-Matching Strategy:
- Use Argentine proxies for scraping paginasamarillas.com.ar
- Use Chilean proxies for amarillas.cl
- Match proxy country to target platform when possible for optimal performance
- Consider using US proxies as fallback for general Latin American access
Residential Proxy Advantages:
- Higher success rates with Latin American platforms
- Better detection avoidance across multiple country domains
- More reliable access during high-volume scraping sessions
- Essential for large-scale multi-country data collection
Benefits and Applications
The PaginasAmarillas Multi-Country Scraper delivers significant time savings compared to manual data collection across nine Latin American markets. What would traditionally require weeks of manual research across different country platforms is reduced to hours of automated extraction, enabling businesses to focus on analysis and strategic action rather than data gathering.
Primary Applications:
Lead Generation for Latin American Markets: Sales teams can build comprehensive prospect databases across Argentina, Chile, Colombia, Peru, and Central American countries, identifying potential clients with complete contact information including phone numbers, emails, and addresses.
Competitive Intelligence Across Regions: Analyze competitor presence and positioning across multiple Latin American markets, identify gaps in market coverage, and understand regional competitive dynamics through systematic business data collection.
Multi-Country Market Research: Conduct comparative analysis of business landscapes across different countries, assess market size and business density by industry and location, and identify expansion opportunities in underserved markets.
Franchise and Retail Expansion Planning: Evaluate business saturation levels in target cities across Latin America, identify optimal locations for new stores or franchises, and analyze existing competition before entering new markets.
B2B Database Building: Create enriched business contact databases spanning multiple Spanish-speaking countries, segment prospects by country, industry, and location, and maintain updated business information for ongoing sales and marketing campaigns.
The scraper provides competitive advantages through:
- Access to business data across nine country-specific platforms from a single tool
- Comprehensive business contact information including multiple address locations
- Industry categorization and business descriptions for precise targeting
- Digital maturity indicators (chat functionality, SaaS adoption) for tech-savvy prospect identification
- Scalable research capabilities supporting both single-country focus and pan-Latin American coverage
The structured output integrates seamlessly with CRM systems, marketing automation platforms, and business intelligence tools, enabling immediate activation of collected data for sales outreach, market analysis, and strategic planning across Latin American markets.
Conclusion
The PaginasAmarillas Business Scraper transforms time-consuming manual research across nine Latin American countries into efficient automated data collection. By providing structured access to comprehensive business directories spanning Argentina, Chile, Colombia, Ecuador, El Salvador, Nicaragua, Guatemala, Panama, and Peru, it empowers businesses to make data-driven decisions about Latin American market entry, expansion, and competitive positioning.
Whether you're building lead lists for multi-country sales campaigns, conducting comparative market research across South and Central America, or analyzing competitive landscapes in specific industries, this scraper provides the systematic data extraction capabilities needed to accelerate your business intelligence gathering.
Ready to streamline your Latin American business data collection? Start extracting valuable insights from PaginasAmarillas across nine countries today and transform your regional market research and lead generation capabilities.
Related Actors
- PaginasAmarillas Business Details Scraper: Your comprehensive tool for extracting valuable business information from PaginasAmarillas extensive directory platform.
Your feedback
We are always working to improve Actors' performance. So, if you have any technical feedback about PaginasAmarillas.com Business Search Query Scraper or simply found a bug, please create an issue on the Actor's Issues tab in Apify Console.