Endpoint Playground
Test Crawlora's Browse the full Starbucks menu 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/starbucks/menu?market=us" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| store_number | string | No | Starbucks store number to scope availability to, e.g. 101-54 | |
| market | string | No | us | Starbucks country site to read. One of: us, ca. Defaults to us |
{
"code": 200,
"msg": "OK",
"data": {
"store_number": "101-54",
"category_count": 9,
"product_count": 265,
"source_url": "https://www.starbucks.com/apiproxy/v1/ordering/menu?storeNumber=101-54",
"fetched_at": "2026-08-30T10:31:08Z",
"categories": [
{
"name": "The Latest",
"display_order": 1,
"children": [
{
"name": "Trending",
"display_order": 1,
"products": [
{
"name": "Iced Pumpkin Cream Chai",
"product_number": "2123774",
"form": "iced",
"product_type": "Beverage",
"availability": "Available",
"image_url": "https://cloudassets.starbucks.com/is/image/sbuxcorp/IcedPumpkinCreamChaiTeaLatte",
"display_order": 1,
"sizes": [
"Tall",
"Grande",
"Venti"
],
"default_size": "Grande",
"default_size_sku": "11151107",
"menu_uri": "/product/2123774/iced",
"product_detail_url": "https://www.starbucks.com/menu/product/2123774/iced"
}
]
}
]
}
]
}
}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 Starbucks' full menu as a category tree: top-level categories, their child categories, and every product with its product number, form, product type, sizes, default size, availability, and image. Pair a product's product_number and form with /starbucks/product to fetch full detail including nutrition. store_number optionally scopes the menu to one store, using a store number from /starbucks/stores; a store-scoped menu marks items that store does not carry with availability NotAvailableHere, while the unscoped menu reports everything as Available. market selects which country catalog to return, one of us or ca, defaulting to us; the two differ substantially (roughly 282 US products vs 253 CA, with exclusives on both sides). Only these two markets are available: every other Starbucks country site runs a different platform, and the European ones disallow API access in robots.txt.
{
"code": 200,
"msg": "OK",
"data": {
"store_number": "101-54",
"category_count": 9,
"product_count": 265,
"source_url": "https://www.starbucks.com/apiproxy/v1/ordering/menu?storeNumber=101-54",
"fetched_at": "2026-08-30T10:31:08Z",
"categories": [
{
"name": "The Latest",
"display_order": 1,
"children": [
{
"name": "Trending",
"display_order": 1,
"products": [
{
"name": "Iced Pumpkin Cream Chai",
"product_number": "2123774",
"form": "iced",
"product_type": "Beverage",
"availability": "Available",
"image_url": "https://cloudassets.starbucks.com/is/image/sbuxcorp/IcedPumpkinCreamChaiTeaLatte",
"display_order": 1,
"sizes": [
"Tall",
"Grande",
"Venti"
],
"default_size": "Grande",
"default_size_sku": "11151107",
"menu_uri": "/product/2123774/iced",
"product_detail_url": "https://www.starbucks.com/menu/product/2123774/iced"
}
]
}
]
}
]
}
}curl "https://api.crawlora.net/api/v1/starbucks/menu" \
-H "x-api-key: $CRAWLORA_API_KEY"