Discover/Coppel API
live

Coppel APIcoppel.com ↗

Access Coppel.com product listings, prices, categories, and filters via API. Search by keyword, browse departments, and paginate across 1.3M+ products.

Endpoint health
verified 2d ago
search_products
get_product_listings
browse_catalog
3/3 passing latest checkself-healing
Endpoints
3
Updated
17d ago

What is the Coppel API?

The Coppel.com API gives developers structured access to Mexico's largest department store catalog through 3 endpoints covering keyword search, category browsing, and full catalog pagination. The search_products endpoint returns product name, brand, SKU, pricing, sale status, and a category breakdown for any query. Each response includes discounted_price, image_url, and product_url fields alongside aggregate counts needed for pagination.

This call costs1 credit / call— charged only on success
Try it
Page number (1-based)
Search keyword (e.g., 'zapatos', 'laptops', 'iPhone')
Sort order for results
Number of products per page (max ~48)
→ api.parse.bot/scraper/544e0bcc-735b-4947-ab82-fe7e6cdd3933/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/544e0bcc-735b-4947-ab82-fe7e6cdd3933/search_products?page=1&query=Tenis&order_by=1&page_size=5' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalmissing one? ·

Full-text search over Coppel.com product catalog by keyword. Returns paginated product listings with pricing, brand, badges, seller info, delivery options, and a category breakdown showing how results distribute across departments. Paginates via page number; each product exposes installment financing terms. Sorting controls relevance, price, or recency ordering.

Input
ParamTypeDescription
pageintegerPage number (1-based)
querystringSearch keyword (e.g., 'zapatos', 'laptops', 'iPhone')
order_bystringSort order for results
page_sizeintegerNumber of products per page (max ~48)
Response
{
  "type": "object",
  "fields": {
    "page": "integer, current page number",
    "query": "string, the search keyword used",
    "products": "array of product objects with name, brand, sku, part_number, image_url, product_url, price, discounted_price, currency, is_on_sale, badges, seller, installment_amount, installment_duration, delivery",
    "page_size": "integer, number of products per page",
    "categories": "array of category objects with id, name, count, href",
    "total_count": "integer, total number of matching products",
    "total_pages": "integer, total number of pages available"
  },
  "sample": {
    "data": {
      "page": 1,
      "query": "Tenis",
      "products": [
        {
          "sku": "629218670",
          "name": "Tenis para Correr Adidas Duramo Rc2 para Mujer",
          "brand": "Adidas",
          "price": 1499,
          "badges": [],
          "seller": "Adidas",
          "currency": "MXN",
          "delivery": {
            "shipment": true,
            "marketplace": true,
            "store_pickup": false
          },
          "image_url": "https://cdn5.coppel.com/mkp/629218670-1.jpg",
          "is_on_sale": false,
          "part_number": "MKP-629218670",
          "product_url": "https://www.coppel.com/pdp/tenis-para-correr-adidas-duramo-rc2-para-mujer-mkp-629218670",
          "discounted_price": null,
          "installment_amount": "91",
          "installment_duration": "24"
        }
      ],
      "page_size": 5,
      "categories": [
        {
          "id": "cat000774",
          "href": "/ct/zapatos/cat000774",
          "name": "Zapatos",
          "count": "19632"
        }
      ],
      "total_count": 20479,
      "total_pages": 4096
    },
    "status": "success"
  }
}

About the Coppel API

What the API Covers

The Coppel.com API exposes product data across Coppel's full inventory — electronics, appliances, clothing, furniture, and more — through three endpoints. Every product object carries name, brand, sku, part_number, image_url, product_url, price, discounted_price, currency, and is_on_sale. Pagination is consistent across all endpoints using page, page_size (up to ~48 per page), total_count, and total_pages.

Endpoint Breakdown

search_products accepts a query string (e.g., 'zapatos', 'iPhone') and an optional order_by sort parameter, returning matching products plus a categories array that shows how results distribute across departments — useful for understanding query intent. get_product_listings targets category or department browsing via a search_term param (e.g., 'Celulares', 'Muebles') and adds an available_filters object whose keys are filter categories (brands, colors, sizes, discounts, sellers, specs), each holding an array of options with id and count.

Full Catalog Browsing and Filtering

browse_catalog pages through Coppel's entire product catalog, which the endpoint documents at approximately 1.3 million products. It accepts optional client-side filters: seller (exact string match), shipment (boolean), marketplace (boolean — pass false to exclude third-party listings), and min_discount (computed from ((price - discounted_price) / price) * 100). When filters are applied, total_count reflects the window scanned rather than the full catalog. Each result in the results array includes a delivery object and a discount_percentage field not present in the other endpoints.

Coverage Notes

All three endpoints return product-level data only. Individual product detail pages, customer reviews, stock-level availability, and store-specific inventory are not part of the current response shape. The catalog skews toward Coppel's Mexican market; pricing and currency fields reflect MXN.

Reliability & maintenanceVerified

The Coppel API is a managed, monitored endpoint for coppel.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when coppel.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official coppel.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
2d ago
Latest check
3/3 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Track price drops on specific SKUs by comparing price vs discounted_price over time using search_products.
  • Build a category-level price index for Mexican consumer electronics using get_product_listings with search_term set to department names.
  • Filter the full catalog to Coppel-direct listings only by passing marketplace: false and seller: 'Coppel' to browse_catalog.
  • Identify the deepest discounts in any category using the min_discount filter on browse_catalog.
  • Populate a product comparison tool with images and specs by pulling image_url, brand, and part_number from search results.
  • Analyze category distribution of keyword search results using the categories array returned by search_products.
  • Enumerate available brand and size filters for a department by inspecting available_filters from get_product_listings.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Coppel have an official public developer API?+
Coppel does not publish a public developer API or developer portal for third-party access to its product catalog.
How does `browse_catalog` handle filtering versus the other two endpoints?+
browse_catalog applies filters client-side across a scanned window of the catalog rather than using pre-built facets. That means total_count when filters like min_discount or seller are active reflects the scanned subset, not the full 1.3M-product catalog. The search_products and get_product_listings endpoints return server-side total_count values that match the full query result.
Does the API return individual product detail pages with full specifications?+
Not currently. All three endpoints return listing-level data: name, brand, SKU, part number, pricing, images, and delivery flags. Full product detail pages with extended specifications, dimensions, or warranty information are not covered. You can fork this API on Parse and revise it to add a product detail endpoint.
Are customer reviews or ratings included in the response?+
Not currently. The product objects returned by all three endpoints do not include review counts, star ratings, or review text. The API covers pricing, sale status, seller identity, and delivery metadata. You can fork this API on Parse and revise it to add review data for individual products.
What is the maximum number of results per page, and how should I paginate?+
All endpoints cap page_size at approximately 48 results per page. Use the total_pages field in any response to determine how many pages exist for a given query, then increment the page parameter (1-based) to iterate through results.
Page content last updated . Spec covers 3 endpoints from coppel.com.
Related APIs in EcommerceSee all →
walmart.com.mx API
Search and browse Walmart Mexico's product catalog to access real-time pricing, availability, and detailed product information across all categories. Find similar items and compare options to make informed shopping decisions.
la comer.com.mx API
Search and browse La Comer Mexico's product catalog across different stores and departments, then retrieve detailed product information including pricing and availability. Access the complete product hierarchy by category to discover items and compare offerings across multiple locations.
mercadolibre.com.mx API
Search for products on Mercado Libre Mexico, view detailed product information with pricing and offers, browse categories, and research seller details all in one place. Access live marketplace data including product listings, category hierarchies, and current offers to help you find and compare items across Mexico's largest e-commerce platform.
soriana.com API
Search and browse Soriana's product catalog to find items, compare prices, explore departments, and discover available coupons. Get detailed product information and calculate your basket totals to plan your shopping efficiently.
amazon.com.mx API
Search and discover products on Amazon Mexico with real-time pricing, detailed product information, offers, and bestseller lists. Compare prices instantly, get search suggestions, and find current deals to help you make informed shopping decisions.
cos.com API
Search and browse COS fashion products by name or category to instantly access pricing, product images, and direct links to items. Retrieve detailed information about specific products including descriptions, availability, and pricing to compare styles and make informed shopping decisions.
chedraui.com.mx API
Search and browse products from Chedraui Mexico's online store, view detailed product information and categories, and discover trending searches to find exactly what you're looking for. Access comprehensive product catalogs organized by category and see what other shoppers are searching for most.
cea.com.br API
Search and browse C&A Brazil's product catalog across categories and subcategories, view detailed product information including prices and specifications, and read customer reviews to help with your shopping decisions. Find exactly what you're looking for with powerful product search functionality backed by the complete cea.com.br inventory.