Endpoint Playground
Lists Target's top-level category menu in `categories`, plus the grouped shop-all directory in `groups`. Each category has an `id` (the one used by `/target/category-products`), name, canonical URL and, when Target supplies one, an image URL. The response also gives `count` and `group_count`. Takes no parameters.
14 Oct 2026: 18 groups; 2 fields had a value in every checked item.
Sample value profiles: name: “Baby” and 17 other values; categories: median 7 entries.
curl 'https://api.crawlora.net/api/v1/target/categories' \
-H "x-api-key: $CRAWLORA_API_KEY"No request parameters
{
"code": 200,
"msg": "OK",
"data": {
"count": 29,
"group_count": 16,
"categories": [
{
"id": "5xt1a",
"name": "Grocery",
"url": "https://www.target.com/c/grocery/-/N-5xt1a"
}
],
"groups": [
{
"name": "Grocery",
"categories": [
{
"id": "u7fty",
"name": "Produce",
"url": "https://www.target.com/c/produce-grocery/-/N-u7fty"
}
]
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.