Coupang APItw.coupang.com ↗
Access Coupang Taiwan product search, detailed listings, brand pages, Rocket Delivery filters, and homepage categories via a single structured API.
What is the Coupang API?
The Coupang Taiwan API covers 5 endpoints that return product search results, full product details, brand-specific listings, Rocket Delivery items, and homepage navigation categories from tw.coupang.com. The get_product_detail endpoint returns 9 fields per product including price, original_price, rating, review_count, images, and currency — enough to build a complete product card or price tracker without visiting the site.
curl -X GET 'https://api.parse.bot/scraper/98980d33-1b01-414b-842f-f120076bd9dd/search_products?page=1&query=coffee&sorter=scoreDesc' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for products by keyword on Coupang Taiwan. Returns up to 36 products per page with product names, prices, delivery badges, and unit pricing information. Paginates via integer page number.
| Param | Type | Description |
|---|---|---|
| page | integer | Page number for pagination. |
| queryrequired | string | Search keyword (e.g. 'ramen', 'laptop', 'coffee'). |
| sorter | string | Sorting option. |
{
"type": "object",
"fields": {
"products": "array of product objects with product_id, name, price, unit_price_raw, delivery_badge, and url"
},
"sample": {
"data": {
"products": [
{
"url": "https://www.tw.coupang.com/vp/products/265257129820171",
"name": "GEORGIA 喬亞 滴濾無糖黑咖啡, 350ml, 24瓶",
"price": 299,
"product_id": "265257129820171",
"delivery_badge": "Rocket",
"unit_price_raw": "(100ml每 $3)"
}
]
},
"status": "success"
}
}About the Coupang API
Product Search and Listings
The search_products endpoint accepts a required query string (e.g. 'ramen' or 'laptop') and an optional integer page for pagination, returning up to 36 products per page. Each product object in the products array includes product_id, name, price, unit_price_raw, delivery_badge, and url. The sorter parameter lets you control result ordering. The product_id values returned here are the direct input for get_product_detail.
Product Detail
get_product_detail takes a single product_id string and returns a detailed record: name, brand, price, original_price (pre-discount), currency (e.g. TWD), rating (numeric out of 5 or null), review_count, images (array of URLs), and description. Fields like brand, rating, review_count, and description may be null if the product page does not carry them.
Brand and Delivery Filtering
get_brand_products accepts a required brand_name string (e.g. 'NONGSHIM') and returns paginated results in the same shape as search_products. This lets you isolate all listings attributed to a specific brand. get_rocket_delivery_products filters results to items eligible for fast Rocket Delivery; the query parameter is optional, so omitting it returns all currently available Rocket Delivery products across categories.
Homepage Navigation
get_homepage_featured takes no inputs and returns a featured_categories array of objects, each with a name and url. This reflects the main category navigation bar on the Coupang Taiwan homepage and is useful for building category browsers or keeping navigation menus in sync with the live site.
The Coupang API is a managed, monitored endpoint for tw.coupang.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when tw.coupang.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 tw.coupang.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.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Track price drops and discount depth using
pricevsoriginal_pricefromget_product_detail - Build a product catalog browser filtered to Rocket Delivery items with
get_rocket_delivery_products - Monitor all listings for a specific brand using
get_brand_productswith a brand name like 'AGF MAXIM' - Aggregate
ratingandreview_countdata across search results for competitive product research - Sync a category navigation menu with the live Coupang Taiwan homepage via
get_homepage_featured - Compare unit pricing across competing products using the
unit_price_rawfield from search results - Collect product image assets at scale using the
imagesarray returned byget_product_detail
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 200 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
| Team | $300/mo | 20,000 | 300 req/min |
| Company | $1,000/mo | 100,000 | 500 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.
Does Coupang Taiwan have an official developer API?+
What does the `delivery_badge` field in search results represent?+
delivery_badge field indicates the delivery tier label shown on a product listing, such as Rocket Delivery. It is a string value pulled from the product card. It is not a structured enum — the exact strings reflect whatever badge Coupang Taiwan displays on that listing at query time.Does the API return seller information or seller ratings for individual listings?+
get_product_detail endpoint returns brand, price, rating, review_count, images, and description, but no seller name, seller rating, or fulfillment source beyond what the delivery badge conveys. You can fork this API on Parse and revise it to add a seller detail endpoint if that data appears on the product page.Is there a way to retrieve all products within a specific category rather than searching by keyword?+
get_homepage_featured returns category names and URLs, which you could use as inputs. You can fork this API on Parse and revise it to add a category-level product listing endpoint using those URLs.How far does pagination go in `search_products` and `get_brand_products`?+
page parameter. The endpoints return up to 36 products per page. The API does not return a total page count or total result count field, so you need to increment the page number until you receive fewer than 36 results or an empty products array to detect the last page.