ChromeWebStore API endpoint
Returns the reference taxonomy for the list endpoints: extension category groups and their subcategory slugs, the top-chart identifiers, and known curated collection slugs.
/chromewebstore/categoriesMCP tool: chromewebstore_categories
Returns the reference taxonomy for the Chrome Web Store list endpoints.
Query parameters:
Response behavior:
categories lists the extension category groups and their subcategory slugs
(pass a subcategory slug to /chromewebstore/category).charts lists the top-chart identifiers accepted by /chromewebstore/charts:
trending, popular, notable.collections lists known curated collection slugs accepted by
/chromewebstore/collection.| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/chromewebstore/categories" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"msg": "OK",
"data": {
"categories": [
{
"group": "productivity",
"subcategories": [
"productivity/communication",
"productivity/developer",
"productivity/education",
"productivity/tools",
"productivity/workflow"
]
}
],
"charts": [
"trending",
"popular",
"notable"
],
"collections": [
"editors_picks_extensions",
"dark_mode",
"ai_productivity"
]
}
}Request schema
No body schema
Response schema
#/definitions/chromewebstore.categoriesResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| code | integer | No | 200 | |||
| data | chromewebstore.CategoriesResult | No | ||||
| data.categories | array | No | Top-level category groups, each with its subcategory slugs. | |||
| data.categories[].group | string | No | Slug of the top-level category group. | |||
| data.categories[].subcategories | array | No | Category slugs under the group, in the form `group/subcategory`. Use them with the category endpoint. | |||
| data.charts | array | No | Chart names accepted by the charts endpoint. | |||
| data.collections | array | No | Curated collection slugs accepted by the collection endpoint. | |||
| msg | string | No | OK |
| Status | Description | Schema |
|---|---|---|
| 500 | Internal Server Error | #/definitions/app.Response |
Use environment variables for secrets and keep Crawlora API keys server-side.
curl -X GET "https://api.crawlora.net/api/v1/chromewebstore/categories" \
-H "x-api-key: $CRAWLORA_API_KEY"