Endpoint Playground
Test Crawlora's Pandamart Store Categories API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/pandamart/store/categories?market=sg&code=<code>" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| market | string | No | sg | Delivery Hero market the store belongs to. One of sg, pk, bd, hk, my, ph. Defaults to sg. |
| code | string | Yes | Darkstore code, from /pandamart/search's code field |
{
"code": 200,
"msg": "OK",
"data": {
"market": "sg",
"code": "wsg7",
"categories": [
{
"id": "DEALS",
"name": "Deals",
"product_count": 8080,
"image_url": "https://images.dhmedia.io/image/foodpanda/deal_zone/foodpanda_deal_zone_variation2.png"
},
{
"id": "85cceba9-e5c5-4e4a-90cd-a6294e9cf1e4",
"name": "Health & Beauty Fair",
"product_count": 543,
"image_url": "https://foodpanda.dhmedia.io/image/darkstores/nv-global-catalog/sg/308241a5-52eb-4de0-8a2d-f06b67575eb7.jpg",
"sub_categories": [
{
"id": "474c1c4c-bb07-42e4-96c2-f3fa3003ee71",
"name": "Wellness",
"product_count": 0
}
]
}
]
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
Returns one darkstore's full category tree: every category and sub-category, each with the upstream-reported product count and (for top-level categories) an image. Sourced from the same page /pandamart/store/products reads, so it costs no extra request beyond a plain store lookup. This lists what categories exist and how large they are -- it does not fetch the items inside any one category, which still requires a resolved delivery-address session this repo could not reproduce. Sub-category product counts are frequently 0 upstream; only top-level counts are reliably populated.
{
"code": 200,
"msg": "OK",
"data": {
"market": "sg",
"code": "wsg7",
"categories": [
{
"id": "DEALS",
"name": "Deals",
"product_count": 8080,
"image_url": "https://images.dhmedia.io/image/foodpanda/deal_zone/foodpanda_deal_zone_variation2.png"
},
{
"id": "85cceba9-e5c5-4e4a-90cd-a6294e9cf1e4",
"name": "Health & Beauty Fair",
"product_count": 543,
"image_url": "https://foodpanda.dhmedia.io/image/darkstores/nv-global-catalog/sg/308241a5-52eb-4de0-8a2d-f06b67575eb7.jpg",
"sub_categories": [
{
"id": "474c1c4c-bb07-42e4-96c2-f3fa3003ee71",
"name": "Wellness",
"product_count": 0
}
]
}
]
}
}curl "https://api.crawlora.net/api/v1/pandamart/store/categories?code=<code>" \
-H "x-api-key: $CRAWLORA_API_KEY"