Discover/cea API
live

cea APIcea.com.br

Access C&A Brazil's product catalog via API. Search products, browse categories, get SKU details, prices, and customer reviews from cea.com.br.

Endpoint health
verified 2d ago
search_products
get_category_products
get_product_details
get_subcategory_products
get_categories
6/6 passing latest checkself-healing
Endpoints
6
Updated
26d ago

What is the cea API?

The cea.com.br API gives developers access to C&A Brazil's fashion catalog through 6 endpoints covering product search, category browsing, SKU-level detail, and customer reviews. The search_products endpoint accepts keyword queries like 'camiseta' or 'vestido' and returns paginated hits with prices, images, availability, and category facets. Product IDs returned by search feed directly into get_product_details and get_product_reviews for deeper data retrieval.

Try it
Page number (0-indexed)
Number of results per page (max 48)
Search keyword (e.g. 'camiseta', 'calca', 'vestido')
api.parse.bot/scraper/910c4e62-0257-4468-a7c6-e63d2ef02a82/<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/910c4e62-0257-4468-a7c6-e63d2ef02a82/search_products?page=0&limit=3&query=camiseta' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace cea-com-br-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: C&A Brazil SDK — search products, browse categories, read reviews."""
from parse_apis.c_a_brazil_api import CEA, ProductNotFound

client = CEA()

# Search for products by keyword — limit= caps total items fetched.
for product in client.products.search(query="camiseta", limit=3):
    print(product.name, product.price, product.available)

# Browse by category — get women's fashion products.
for product in client.products.by_category(category_slug="moda-feminina", limit=3):
    print(product.name, product.category2, product.price)

# Drill down: get full details for one product.
hit = client.products.search(query="vestido", limit=1).first()
if hit:
    try:
        detail = client.products.get(product_id=hit.product_id)
        print(detail.product_name, detail.brand, detail.link)
    except ProductNotFound as exc:
        print(f"Product gone: {exc}")

# Read reviews for that product (sub-resource navigation).
if hit:
    for review in hit.reviews.list(limit=3):
        print(review.opinion[:60], review.rate, review.created_at)

# List top-level categories.
for cat in client.categories.list(limit=3):
    print(cat.name, cat.url, cat.has_children)

print("exercised: products.search / products.by_category / products.get / reviews.list / categories.list")
All endpoints · 6 totalmissing one? ·

Full-text search over C&A Brazil's product catalog via Algolia. Returns paginated results including product name, price, availability, images, and category hierarchy. Each hit carries a productId usable with get_product_details and get_product_reviews. Pagination is 0-indexed; nbPages in the response indicates total pages available.

Input
ParamTypeDescription
pageintegerPage number (0-indexed)
limitintegerNumber of results per page (max 48)
queryrequiredstringSearch keyword (e.g. 'camiseta', 'calca', 'vestido')
Response
{
  "type": "object",
  "fields": {
    "hits": "array of product hit objects with Name, Price, Available, Images, productId, Category1-3, Link",
    "nbHits": "integer, total number of matching products",
    "nbPages": "integer, total number of pages available"
  },
  "sample": {
    "data": {
      "hits": [
        {
          "Link": "camiseta-basica-feminina-de-algodao-peruano-manga-curta-vinho-1090429-vinho_escu",
          "Name": "camiseta básica feminina de algodão peruano manga curta vinho",
          "Price": 39.99,
          "Images": [
            "https://cea.vtexassets.com/arquivos/ids/59322075/Foto-0.jpg"
          ],
          "OldPrice": 39.99,
          "objectID": "6529502",
          "Available": true,
          "Category1": "Moda Feminina",
          "Category2": "Roupas",
          "Category3": "Blusas",
          "Reference": "1090429-vinho_escu",
          "SpotPrice": 39.99,
          "productId": "4544838",
          "item_brand": "C&A"
        }
      ],
      "nbHits": 4039,
      "nbPages": 50
    },
    "status": "success"
  }
}

About the cea API

Search and Category Browsing

The search_products endpoint accepts a required query string and optional page (0-indexed) and limit parameters. It returns an algoliaProducts object containing a hits array, total result count (nbHits), page count (nbPages), and facets for filtering. The same result shape is shared by get_category_products and get_subcategory_products, which filter by category_slug (e.g. moda-feminina, moda-masculina, infantil) and optionally a subcategory_slug (e.g. roupas, calcados, moda-intima).

Product Details and SKU Data

get_product_details accepts a numeric product_id — available from search or category results — and returns a detailed product object. Key fields include productName, brand, description, categories (array of category path strings), and items, which is an array of SKU objects each containing size options, image URLs, prices, and availability status. This makes it suitable for building size-aware product displays or price monitoring tools.

Reviews and Category Hierarchy

get_product_reviews returns up to 50 recent positive customer reviews per product. Each review in the opinions.items array includes id, opinion text, rate, created_at timestamp, user name, and any attached review photos. get_categories requires no input and returns the full category tree up to 3 levels deep, with each node exposing id, name, url, hasChildren, and a children array — useful for building navigation menus or systematically walking the catalog.

Reliability & maintenanceVerified

The cea API is a managed, monitored endpoint for cea.com.br — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when cea.com.br 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 cea.com.br 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
6/6 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 C&A Brazil clothing prices across categories for competitive retail analysis using get_category_products with paginated results.
  • Build a size-aware product feed by extracting the items SKU array from get_product_details with per-size availability flags.
  • Aggregate customer sentiment for Brazilian fashion products using rate and opinion fields from get_product_reviews.
  • Generate a full site navigation map using the 3-level category tree returned by get_categories.
  • Monitor new arrivals by querying search_products or get_subcategory_products and comparing nbHits over time.
  • Populate a product comparison tool with brand, description, images, and price data from get_product_details.
  • Index C&A Brazil's catalog by subcategory using get_subcategory_products with slugs like acessorios or calcados.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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 C&A Brazil offer an official developer API?+
C&A Brazil does not publish a public developer API or documented API program. There is no official endpoint documentation or developer portal available at cea.com.br.
What exactly does `get_product_details` return beyond the basic product name?+
It returns brand, description, categories (an array of category path strings), productId, productName, and an items array of SKU objects. Each SKU object includes size options, image URLs, pricing, and availability — giving you the per-size inventory breakdown rather than just a single product-level price.
Are reviews for all products available, and are negative reviews included?+
get_product_reviews returns up to 50 reviews per product sorted by most recent, and the endpoint currently returns positive reviews. Negative or filtered reviews are not currently exposed. You can fork this API on Parse and revise it to add an endpoint targeting other review categories if that data becomes accessible.
Does the API cover product availability across physical C&A store locations?+
Not currently. The API returns online availability at the SKU level via the items array in get_product_details, but store-level stock by physical location is not exposed. You can fork this API on Parse and revise it to add a store-inventory endpoint if that data surface exists.
How does pagination work across the search and category endpoints?+
All three browsing endpoints — search_products, get_category_products, and get_subcategory_products — use a 0-indexed page parameter alongside a limit parameter. The response includes nbHits (total matching products) and nbPages (total pages at the requested limit), so you can calculate traversal without extra requests.
Page content last updated . Spec covers 6 endpoints from cea.com.br.
Related APIs in EcommerceSee all →
marisa.com.br API
Search and browse Marisa.com.br's fashion inventory to discover products by category, view detailed item information, and see what other shoppers are currently searching for. Access the complete category structure and identify trending products to stay updated on popular styles from this leading Brazilian fashion retailer.
natura.com.br API
Browse Natura's complete product catalog, search for items by category or keyword, and retrieve detailed product information including prices, descriptions, ingredients, and customer reviews. Supports category navigation, faceted filtering, and paginated search results.
kabum.com.br API
Search and browse KaBuM!'s vast electronics catalog, get detailed product specifications and customer reviews, and explore categories and departments. Find exactly what you need with search suggestions and deep product information from Brazil's top electronics retailer.
amazon.com.br API
Search and browse products on Amazon Brazil (amazon.com.br). Retrieve product details, review summaries, bestseller rankings, current deals, and price analytics.
shopee.com.br API
Search for products on Shopee Brazil (shopee.com.br) and retrieve detailed information including item specifications, customer reviews, and seller profiles. Browse the complete category tree to discover products across all sections of the marketplace, and explore official shops, flash sales, and search suggestions.
netshoes.com API
Search and browse products on Netshoes.com.br by keyword or category. Retrieve detailed product information including specifications, pricing, available sizes and colors, customer reviews, and delivery estimates by ZIP code.
cel.ro API
cel.ro API
sephora.com API
Search and browse Sephora's product catalog to find detailed information about beauty items, including specifications, customer reviews, Q&A discussions, pricing, and real-time availability. Filter products by category or brand, and access comprehensive brand listings to discover exactly what you're looking for.