Discover/paginasamarillas.com.pe API
live

paginasamarillas.com.pe APIwww.paginasamarillas.com.pe

Search and retrieve Peruvian business listings from paginasamarillas.com.pe. Get phones, emails, WhatsApp, addresses, hours, and reviews via 2 structured endpoints.

Endpoints
2
Updated
3mo ago
Try it
Page number (0-indexed)
Results per page
Search keyword (e.g., 'inmobiliarias', 'restaurantes', 'abogados')
Location/city to search in
api.parse.bot/scraper/dcf1b77e-5ec4-4897-beef-c9c7cd494019/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/dcf1b77e-5ec4-4897-beef-c9c7cd494019/search_businesses?page=0&size=3&query=restaurantes&location=lima' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Search businesses by keyword and location with pagination. Returns a paginated list of businesses with contact information, social media links, and addresses.

Input
ParamTypeDescription
pageintegerPage number (0-indexed)
sizeintegerResults per page
queryrequiredstringSearch keyword (e.g., 'inmobiliarias', 'restaurantes', 'abogados')
locationstringLocation/city to search in
Response
{
  "type": "object",
  "fields": {
    "page": "integer - current page number",
    "size": "integer - page size",
    "total": "integer - total matching businesses",
    "businesses": "array of business objects with id, name, product_type, slogan, description, detail_info, address, locality, latitude, longitude, phones, emails, whatsapp, website, facebook, instagram, youtube, messenger, logo_url, detail_url, all_addresses",
    "total_pages": "integer - total pages available",
    "results_count": "integer - number of results on this page"
  },
  "sample": {
    "data": {
      "page": 0,
      "size": 3,
      "total": 407,
      "businesses": [
        {
          "id": "598429",
          "name": "RESTAURANT HUANCHACO",
          "emails": [
            "[email protected]"
          ],
          "phones": [
            {
              "number": "+1 (555) 012-3456",
              "description": "Contáctenos",
              "international": "+1 (555) 012-3456"
            }
          ],
          "slogan": "Restaurantes pescados y mariscos, comida norteña.",
          "address": "Calle Rodolfo Beltrán 197",
          "website": "https://www.restauranthuanchaco.com/",
          "youtube": null,
          "facebook": "https://www.facebook.com/restauranthuanchaco/",
          "latitude": "-12.0876",
          "locality": "La Victoria - Lima",
          "logo_url": "https://www.paginasamarillas.com.pe/imagenes/pe/images/ad_id_4636/logo.gif",
          "whatsapp": "https://wa.me/1555012-3456",
          "instagram": null,
          "longitude": "-77.0114",
          "messenger": "https://www.facebook.com/messages/t/721070127928168",
          "detail_url": "https://www.paginasamarillas.com.pe/empresas/restaurant-huanchaco/la-victoria-598429",
          "description": "RESTAURANT HUANCHACO: La auténtica comida trujillana.",
          "detail_info": "La auténtica comida trujillana.",
          "product_type": "PREMIUM",
          "all_addresses": null
        }
      ],
      "total_pages": 136,
      "results_count": 3
    },
    "status": "success"
  }
}

About the paginasamarillas.com.pe API

The Páginas Amarillas Peru API provides access to business directory data from paginasamarillas.com.pe through 2 endpoints. Use search_businesses to query businesses by keyword and location, returning fields like address, locality, latitude, longitude, and contact links. Use get_business_detail to retrieve full records including phone arrays, email lists, rating, reviews, website, Facebook, and YouTube for any specific listing.

Endpoints and Data Coverage

The API exposes two endpoints. search_businesses accepts a required query string (e.g., 'restaurantes', 'abogados', 'inmobiliarias') and an optional location parameter to narrow results to a specific city or region. Results are paginated via page (0-indexed) and size parameters, and the response includes total, total_pages, and results_count fields so you can iterate through large result sets. Each business object in the businesses array carries an id, name, product_type, slogan, description, detail_info, address, locality, latitude, longitude, and a detail_url path used as input to the second endpoint.

Business Detail Fields

get_business_detail takes the url_path from a search_businesses result and returns the full record for that business. The response includes emails (array of strings), phones (array of objects each with number, international, and description), rating, reviews (with comments and rating sub-fields), website, facebook, youtube, and slogan. This makes it straightforward to build enriched contact sheets or CRM imports from Peruvian business data without stitching multiple sources together.

Geographic and Language Scope

All data is sourced from paginasamarillas.com.pe, which covers businesses operating in Peru. Queries and business names are in Spanish, consistent with the source directory. Location filtering targets Peruvian cities and localities, so queries like location='Lima' or location='Arequipa' narrow results to those areas.

Common use cases
  • Build a lead generation tool for Peruvian B2B sales teams using phone and email fields from get_business_detail
  • Geocode business locations in Lima or other Peruvian cities using latitude and longitude from search_businesses
  • Aggregate and monitor ratings and reviews for local competitors in a specific industry vertical
  • Populate a CRM with structured contact data including WhatsApp-linked phone numbers for Peruvian markets
  • Map restaurant or hotel density across Peruvian districts by querying search_businesses with category keywords
  • Cross-reference Facebook and website fields to identify businesses with active social media presence
  • Build a sector directory by iterating search_businesses with industry keywords like 'abogados' or 'contadores'
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does paginasamarillas.com.pe offer an official developer API?+
Páginas Amarillas Peru does not publish a public developer API or documented access program. This Parse API provides structured programmatic access to the directory's data.
What does the phones array in get_business_detail actually contain?+
Each object in the phones array includes three fields: number (the local format), international (the E.164-style or international-dialing format), and description (a label such as 'móvil' or 'oficina'). A business may have multiple phone objects if it lists more than one contact number.
Does search_businesses return opening hours?+
Opening hours are not returned by search_businesses. They are available in get_business_detail, which returns the full business record including hours alongside reviews, emails, and social media links. You call get_business_detail using the detail_url from a search result.
Does the API cover business categories or industry taxonomy beyond the search keyword?+
The API does not expose a separate category browse or taxonomy endpoint. Discovery is keyword-driven via the query parameter in search_businesses. You can fork this API on Parse and revise it to add a category-listing endpoint if your use case requires browsing by predefined industry segments.
How does pagination work in search_businesses, and are there limits on how deep you can page?+
Pagination uses a 0-indexed page parameter and a size parameter. The response returns total, total_pages, and results_count so you can calculate the full range. Very deep pagination (high page numbers on broad queries) may return fewer results or empty pages depending on what the source directory indexes for that query.
Page content last updated . Spec covers 2 endpoints from www.paginasamarillas.com.pe.
Related APIs in B2b DirectorySee all →
13f.info API
13f.info API
mouser.com API
mouser.com API
homes.com API
Search for real estate agents and properties available for sale or rent, while accessing detailed agent profiles with their 1-year transaction history, active listings, and performance statistics. Get comprehensive property details and agent information all in one place to help you find the right agent or property that matches your needs.
industrynet.com API
Find industrial suppliers and browse product categories across a comprehensive marketplace directory. Connect directly with suppliers by viewing detailed listings and submitting contact inquiries programmatically.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.
yellowpages-uae.com API
Search and discover UAE businesses with instant access to contact details, locations, and branch information from the Yellow Pages UAE directory. Find companies by name, get detailed business profiles, explore multiple branches, and browse available cities all in one place.
104.com.tw API
Search for jobs across Taiwan's largest job board and retrieve detailed job listings including descriptions, requirements, and company information. Find the right career opportunities by browsing thousands of positions or searching for specific roles that match your skills and interests.
cursor.directory API
Search and discover AI cursor rules, MCP servers, and job listings organized by category to enhance your development workflow. Browse detailed information about each rule and server to find the tools and configurations that best fit your needs.
Páginas Amarillas Peru API | paginasamarillas.com.pe · Parse