Endpoint Playground
Test Crawlora's Papa John's India Menu Item 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/papajohns/india/menu/item?item_id=<item_id>" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| item_id | string | Yes | Item id (saleitem_id) from GET /papajohns/india/menu |
{
"code": 200,
"msg": "OK",
"data": {
"market": "india",
"currency": {
"code": "₹",
"name": "Indian Rupee",
"locale": "en-IN",
"country_code": "91"
},
"taxes": [
{
"name": "GST",
"type": "percentage",
"value": 5,
"inclusive": false
}
],
"category": "Pizzas",
"item": {
"id": "71",
"name": "MARGHERITA",
"kind": "item",
"price": 399,
"discounted": false,
"category_id": "6",
"tags": [
"Veg"
],
"customizable": true,
"upsell": false,
"availability": {},
"sizes": [
{
"id": "3",
"name": "Large",
"default": true,
"rank": 1,
"option_groups": [
{
"id": "1",
"name": "Crust",
"selection_rule": "Exactly",
"selection_spec": "1",
"base_price": true,
"halves_enabled": true,
"choices": [
{
"id": "1",
"name": "Original Crust",
"price": 799,
"half_price": 399.5,
"default": true,
"extra": false,
"removable": false
}
]
}
]
}
]
},
"source_url": "https://papajohns.suntechsolutions.us/api/newmenu?store_id=0&day=6&channel_id=0",
"fetched_at": "2026-09-05T09:00:00Z"
}
}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 Papa John's **India** menu item with its complete customization tree: every size, and for each size every crust, topping, dipping sauce, drizzle, and base sauce with that option's own price in Indian Rupees. The option group flagged base_price carries the item's base price for that size (the crust group on pizzas) rather than an add-on charge; half_price is the surcharge when the option is applied to one half of a pizza. India market only -- prices are Indian Rupees. Use GET /papajohns/india/menu to discover item ids.
{
"code": 200,
"msg": "OK",
"data": {
"market": "india",
"currency": {
"code": "₹",
"name": "Indian Rupee",
"locale": "en-IN",
"country_code": "91"
},
"taxes": [
{
"name": "GST",
"type": "percentage",
"value": 5,
"inclusive": false
}
],
"category": "Pizzas",
"item": {
"id": "71",
"name": "MARGHERITA",
"kind": "item",
"price": 399,
"discounted": false,
"category_id": "6",
"tags": [
"Veg"
],
"customizable": true,
"upsell": false,
"availability": {},
"sizes": [
{
"id": "3",
"name": "Large",
"default": true,
"rank": 1,
"option_groups": [
{
"id": "1",
"name": "Crust",
"selection_rule": "Exactly",
"selection_spec": "1",
"base_price": true,
"halves_enabled": true,
"choices": [
{
"id": "1",
"name": "Original Crust",
"price": 799,
"half_price": 399.5,
"default": true,
"extra": false,
"removable": false
}
]
}
]
}
]
},
"source_url": "https://papajohns.suntechsolutions.us/api/newmenu?store_id=0&day=6&channel_id=0",
"fetched_at": "2026-09-05T09:00:00Z"
}
}curl "https://api.crawlora.net/api/v1/papajohns/india/menu/item?item_id=<item_id>" \
-H "x-api-key: $CRAWLORA_API_KEY"