Endpoint Playground
Test Crawlora's Search Best Buy's product catalog 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/bestbuy/search?q=<q>" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| q | string | Yes | Search keywords | |
| page | integer | No | 1-indexed page number, defaults to 1 |
{
"code": 200,
"data": {
"count": 24,
"fetched_at": "sample",
"page": 1,
"products": [
{
"image_url": "https://example.com/resource",
"price": 799.99,
"rating": 4.6,
"review_count": 28,
"sku": "6673590",
"title": "sample",
"url": "https://example.com/resource"
}
],
"query": "laptop",
"source_url": "https://example.com/resource",
"total": 6286
},
"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.
Returns one page (up to 24) of one Best Buy keyword search's normalized product listing (sku, title, url, image, price, rating, review count). q is free-text search keywords, e.g. "laptop". page is the optional 1-indexed page number (defaults to 1); requesting a page past the last one returns an empty products list, not an error.
{
"code": 200,
"data": {
"count": 24,
"fetched_at": "sample",
"page": 1,
"products": [
{
"image_url": "https://example.com/resource",
"price": 799.99,
"rating": 4.6,
"review_count": 28,
"sku": "6673590",
"title": "sample",
"url": "https://example.com/resource"
}
],
"query": "laptop",
"source_url": "https://example.com/resource",
"total": 6286
},
"msg": "OK"
}curl "https://api.crawlora.net/api/v1/bestbuy/search?q=<q>" \
-H "x-api-key: $CRAWLORA_API_KEY"