Endpoint Playground
Test Crawlora's Search or browse Adidas products 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/adidas/search" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| query | string | No | Search keyword. Exactly one of query or category is required. | |
| category | string | No | Category/taxonomy slug, the path segment after /us/ in an Adidas category URL. Exactly one of query or category is required. | |
| sort | string | No | Sort order. Allowed values: price-low-to-high, newest-to-oldest, top-sellers, price-high-to-low. Omitted means relevance. | |
| page | integer | No | One-based page number, defaults to 1 |
{
"code": 200,
"data": {
"breadcrumbs": [
{
"link": "https://example.com/resource",
"text": "sample"
}
],
"category": "sample",
"count": 1,
"fetched_at": "sample",
"filters": [
{
"id": "sample-id",
"multiselect": true,
"title": "sample",
"values": [
{
"count": 1,
"name": "sample",
"value": "sample"
}
]
}
],
"page": 1,
"page_size": 1,
"products": [
{
"alt_text": "sample",
"available_sizes": [
"sample"
],
"category": "sample",
"color_variations": [
"sample"
],
"discount_percent": 1,
"division": "sample",
"generic_product_type": [
"sample"
],
"hover_image_url": "https://example.com/resource",
"id": "sample-id",
"image_url": "https://example.com/resource",
"is_flash": true,
"model_number": "sample",
"online_from": "sample",
"orderable": true,
"original_price": 1.23,
"personalizable": true,
"preorderable": true,
"price": 1.23,
"rating": 1.23,
"rating_count": 1,
"sport": [
"sample"
],
"subtitle": "sample",
"surface": [
"sample"
],
"title": "sample",
"unisex": true,
"url": "https://example.com/resource"
}
],
"query": "sample",
"sort": "sample",
"sort_options": [
{
"id": "sample-id",
"selected": true
}
],
"source_url": "https://example.com/resource",
"total_pages": 1,
"total_products": 1
},
"msg": "OK"
}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.
Searches Adidas.com product listings by keyword, or browses a category listing by taxonomy slug, with real pagination and sort options. Exactly one of query or category is required. Returns normalized product summaries (title, price, rating, images, color variants) plus facet filter groups, sort options, and (for category browse) a breadcrumb trail. Keyword search is best-effort relevance, not a guaranteed match: an obscure keyword returns whatever Adidas's own search index surfaces. A genuinely empty keyword search returns an empty product list, and requesting a page beyond the available result pages (or an unknown category) returns a not-found error. Category values are the path segment after /us/ in an Adidas category URL (e.g. women-athletic_sneakers); they can also be read from the url fields of a search/category response's own filters and breadcrumbs.
{
"code": 200,
"data": {
"breadcrumbs": [
{
"link": "https://example.com/resource",
"text": "sample"
}
],
"category": "sample",
"count": 1,
"fetched_at": "sample",
"filters": [
{
"id": "sample-id",
"multiselect": true,
"title": "sample",
"values": [
{
"count": 1,
"name": "sample",
"value": "sample"
}
]
}
],
"page": 1,
"page_size": 1,
"products": [
{
"alt_text": "sample",
"available_sizes": [
"sample"
],
"category": "sample",
"color_variations": [
"sample"
],
"discount_percent": 1,
"division": "sample",
"generic_product_type": [
"sample"
],
"hover_image_url": "https://example.com/resource",
"id": "sample-id",
"image_url": "https://example.com/resource",
"is_flash": true,
"model_number": "sample",
"online_from": "sample",
"orderable": true,
"original_price": 1.23,
"personalizable": true,
"preorderable": true,
"price": 1.23,
"rating": 1.23,
"rating_count": 1,
"sport": [
"sample"
],
"subtitle": "sample",
"surface": [
"sample"
],
"title": "sample",
"unisex": true,
"url": "https://example.com/resource"
}
],
"query": "sample",
"sort": "sample",
"sort_options": [
{
"id": "sample-id",
"selected": true
}
],
"source_url": "https://example.com/resource",
"total_pages": 1,
"total_products": 1
},
"msg": "OK"
}curl "https://api.crawlora.net/api/v1/adidas/search" \
-H "x-api-key: $CRAWLORA_API_KEY"