Endpoint Playground
Returns paginated public products and dynamic facet filters for a SparkFun category URL key. Each filter must be `attribute:value`; use values from the response's filters array.
14 Oct 2026: 24 products; 6 fields had a value in every checked item.
Sample value profiles: name: “SparkFun Roller Encoder Breakout” and 23 other values; url: sparkfun.com.
curl 'https://api.crawlora.net/api/v1/sparkfun/category?url_key=development-boards' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| url_key | string | Yes | development-boards | SparkFun category URL key |
| page | integer | No | One-based result page (1-100) | |
| per_page | integer | No | Products per page (1-24) | |
| filter | array | No | Repeatable dynamic facet in attribute:value form |
{
"code": 200,
"msg": "OK",
"data": {
"category": {
"id": "MTAwMw==",
"name": "Development Boards",
"url_key": "development-boards",
"url_path": "development-boards"
},
"page": 1,
"per_page": 24,
"total": 617,
"total_pages": 26,
"products": [
{
"sku": "DEV-18158",
"name": "SparkFun RedBoard Plus"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.