Discover/Shopee API
live

Shopee APIshopee.com.br

Access Shopee Brazil product listings, shop profiles, customer reviews, category trees, flash sales, and search suggestions via a structured REST API.

Endpoint health
verified 3d ago
get_search_hints
get_shop_info
get_official_shops
3/3 passing latest checkself-healing
Endpoints
8
Updated
26d ago

What is the Shopee API?

This API covers 8 endpoints for Shopee Brazil (shopee.com.br), exposing product search results, detailed item data, seller profiles, customer reviews, category hierarchies, flash sale sessions, official branded shops, and search autocomplete suggestions. The get_shop_info endpoint alone returns fields like rating_star, follower_count, item_count, response_rate, and a full shop_rating breakdown for any numeric shop ID.

Try it
Number of items to return
Sort order (asc/desc)
Search keyword
Offset for pagination
Sort criteria (relevancy, price, sales, rating)
api.parse.bot/scraper/5b62a4d4-17ae-49f3-bf5e-5cf45df26edb/<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/5b62a4d4-17ae-49f3-bf5e-5cf45df26edb/search_products' \
  -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 shopee-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: Shopee Brazil SDK — browse official shops, search suggestions, shop details."""
from parse_apis.shopee_brazil_api import Shopee, OfficialShop, SearchSuggestion, NotFoundError

shopee = Shopee()

# List official/branded shops on Shopee Brazil
for shop in shopee.officialshops.list(limit=3):
    print(shop.shop_name, shop.brand_name, shop.shopid)

# Get search keyword suggestions for a popular term
first_suggestion = shopee.searchsuggestions.search(keyword="notebook", limit=1).first()
if first_suggestion:
    print(first_suggestion.keyword, first_suggestion.position, first_suggestion.catid)

# Get detailed shop info by ID
try:
    detail = shopee.shops.get(shop_id="962032865")
    print(detail.name, detail.rating_star, detail.follower_count, detail.item_count)
    print(detail.account.username, detail.shop_rating.rating_good)
except NotFoundError as exc:
    print(f"Shop not found: {exc}")

print("exercised: officialshops.list / searchsuggestions.search / shops.get")
All endpoints · 8 totalmissing one? ·

Search for products on Shopee Brazil. Note: Subject to aggressive anti-crawler protection (error 90309999).

Input
ParamTypeDescription
limitintegerNumber of items to return
orderstringSort order (asc/desc)
queryrequiredstringSearch keyword
newestintegerOffset for pagination
sort_bystringSort criteria (relevancy, price, sales, rating)
Response
{
  "type": "object",
  "fields": {
    "items": "array",
    "total_count": "integer"
  },
  "sample": {
    "items": [
      {
        "name": "Camisa de Time",
        "price": 5000000,
        "itemid": 123,
        "shopid": 456
      }
    ],
    "total_count": 100
  }
}

About the Shopee API

Product and Search Data

The search_products endpoint accepts a required query string plus optional sort_by (relevancy, price, sales, rating), order (asc/desc), limit, and newest (pagination offset). It returns an items array and a total_count integer. Note that this endpoint is subject to aggressive anti-crawler protection on Shopee Brazil (error code 90309999), so availability may be intermittent. The get_product_details endpoint takes a shop_id and item_id and returns a full item object with specifications, pricing, and listing metadata. It carries the same protection caveat.

Shop and Seller Data

get_official_shops returns a paginated list of verified branded sellers — each record includes shopid, shop_name, username, logo, brand_name, entity_id, and userid. The total field reflects how many official shops are available across all pages (pagination uses limit and offset). Once you have a shopid, pass it to get_shop_info to retrieve the full seller profile: name, rating_star, follower_count, item_count, account metadata, and a shop_rating breakdown.

Reviews, Categories, and Flash Sales

get_product_comments retrieves customer reviews for any item, with a filter parameter accepting values 0 (all ratings) through 5 (five-star only), plus limit and offset for pagination. The response returns a ratings array. get_category_tree requires no inputs and returns a category_list array covering the full Shopee Brazil category hierarchy. get_flash_sale_sessions returns the current active flash sale sessions array with no input required.

Search Suggestions

get_search_hints accepts a keyword string and returns a suggestions array where each object contains keyword, catid, cat_display_name, and position. This is useful for discovering trending search terms and mapping keywords to specific category IDs available in the category tree.

Reliability & maintenanceVerified

The Shopee API is a managed, monitored endpoint for shopee.com.br — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when shopee.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 shopee.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
3d 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
  • Monitor competitor pricing and sales rank on Shopee Brazil using search_products sorted by sales.
  • Build a seller research tool by pulling follower_count, rating_star, and item_count from get_shop_info.
  • Aggregate customer sentiment by filtering get_product_comments by star rating (1–5) for a specific product.
  • Map out the full Shopee Brazil taxonomy with get_category_tree to categorize your own product catalog.
  • Discover trending search terms in a niche using get_search_hints and its cat_display_name field for category context.
  • Track flash sale timing and availability by polling get_flash_sale_sessions.
  • Compile a directory of verified brand storefronts on Shopee Brazil using get_official_shops with offset-based pagination.
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 Shopee Brazil have an official developer API?+
Shopee provides an official Open Platform API for merchants at open.shopee.com, intended for sellers managing their own stores. It requires merchant authentication and does not expose the same public browsing data — category trees, competitor product listings, or general shop profiles — covered by this API.
What does error 90309999 mean and which endpoints are affected?+
search_products and get_product_details are flagged as subject to aggressive anti-crawler protection on Shopee Brazil. When this protection triggers, the response carries error code 90309999 instead of the expected data. Other endpoints — get_shop_info, get_official_shops, get_category_tree, get_flash_sale_sessions, get_product_comments, and get_search_hints — do not carry this caveat.
How do I paginate through official shops, and how many are available?+
get_official_shops uses limit (max observed: 20) and offset parameters. The total field in every response tells you the total number of official shops across all pages, so you can calculate how many pages to iterate. Each record includes shopid, shop_name, username, logo, brand_name, entity_id, and userid.
Does the API return order history or a buyer's purchase data?+
No. The API covers public-facing data: product listings, shop profiles, reviews, categories, flash sales, and search suggestions. Buyer order history, private account data, and transaction records are not exposed. You can fork this API on Parse and revise it to add any adjacent endpoint that covers data you need.
Does the API cover other Shopee regional storefronts like shopee.co.id or shopee.sg?+
This API is scoped specifically to shopee.com.br (Shopee Brazil). Data from other Shopee regional domains is not currently included. You can fork this API on Parse and revise it to target a different Shopee regional domain.
Page content last updated . Spec covers 8 endpoints from shopee.com.br.
Related APIs in EcommerceSee all →
shopee.ph API
Search and browse Shopee Philippines products, view detailed product information with customer reviews, and discover shop details and inventory. Access product search suggestions and explore the full category tree to find what you're looking for on the marketplace.
shopee.co.id API
Search and discover products from Shopee Indonesia, browse official shops and categories, view trending searches, and get detailed product and shop information. Access comprehensive e-commerce data including product listings, shop profiles, and real-time trending insights directly from Indonesia's leading online marketplace.
shopee.vn API
Search for products and shops on Shopee Vietnam, view detailed product information and shop profiles, and get search suggestions to discover items. Find everything you need with access to product listings, pricing, descriptions, and merchant details from Vietnam's leading marketplace.
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.
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.
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.
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.
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.