SHEIN Brazil: get product details
Inspect one public product page for pricing, identity, images and other fields when available from the source.
5 credits per request. Public data only; GeckoAPI is independent of the marketplace.
Try this endpointRegion, pagination and limitations
Brazilian catalog, BRL. Search accepts keyword or URL and pages 1–100, requesting 10 products per page. Preserve the full result URL, including mall code, for product details.
HTTP request
curl -X POST https://api.geckoapi.com.br/v1/extract \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"target": "shein.com",
"type": "pdp",
"url": "https://br.shein.com/Product-p-429081540.html?mallCode=2"
}' Replace YOUR_API_KEY with your own server-side credential. Read the quickstart for authentication and error handling.
Supported inputs
| Field | Requirement | Meaning |
|---|---|---|
| url | required | Complete public search or product URL. Keep its country and query parameters. |
| mallCode | optional | Optional source-specific filter; see the request example. |
Conditional means an alternative input can satisfy the request, such as keyword or search URL. Fields absent from this table are unsupported for this endpoint.
Example response
One possible response, not a guarantee of current price or availability. Product text stays in the source language. Fields may be missing or null; preserve that distinction in your database.
{
"source": "shein.com",
"type": "pdp",
"url": "https://br.shein.com/Product-p-429081540.html?mallCode=2",
"requestUrl": "https://br.shein.com/Product-p-429081540.html?mallCode=2",
"extractedAt": "2026-09-18T06:30:00.000Z",
"productId": "429081540",
"sku": "sz260325034356227289416",
"name": "Calça jeans feminina wide leg",
"category": "Jeans feminino",
"mallCode": "2",
"country": "BR",
"currency": "BRL",
"price": 49.99,
"regularPrice": 274,
"discountAmount": 224.01,
"stock": 20,
"isOnSale": true,
"description": "Calça jeans feminina de cintura alta.",
"thumbnail": null,
"images": [],
"attributes": [
{
"name": "Tipo de fechamento",
"value": "Zíper"
}
],
"sizes": []
} Response fields
{
"source": "string",
"type": "string",
"url": "string",
"requestUrl": "string",
"extractedAt": "string",
"productId": "string",
"sku": "string | null",
"name": "string",
"category": "string | null",
"mallCode": "string",
"country": "string",
"currency": "string",
"price": "number | null",
"regularPrice": "number | null",
"discountAmount": "number | null",
"stock": "number | null",
"isOnSale": "boolean | null",
"description": "string | null",
"thumbnail": "string | null",
"images": "{ url: string }[]",
"attributes": "{ name: string; value: string | null }[]",
"attributes[].name": "string",
"attributes[].value": "string | null",
"sizes": "object[]"
}