Papa John's

Get the Papa John's India priced menu (INR)

Returns Papa John's India menu with live prices in Indian Rupees, from papajohns.in's own ordering backend. This is the India market only -- prices, items, and availability are India-specific and are not comparable to Papa John's US/Canada data (see GET /papajohns/nutrition for US national reference data). Returns every category with its items and deals: list price, strike-through price where a discount is active, dietary tags (Veg, Non Veg, Spicy), images, and the store/channel/day combinations where an item is blacked out. Set include_options=true to also get each item's full size, crust, topping, sauce, and drizzle tree with per-option prices -- this makes the response very large, so prefer GET /papajohns/india/menu/item for one item's options. Pricing is franchise-wide rather than per-store; store_id, channel_id, and day filter item availability, not price, and only take effect when all three are supplied.

get/papajohns/india/menu

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/papajohns/india/menu
  • Auth: API key in header x-api-key

Query parameters

category_idstring

Return only this category id

store_idstring

Hide items blacked out at this store id (see GET /papajohns/india/stores). Only applies together with channel_id and day.

channel_id'1' | '2' | '3' | '4'

Order channel. One of: 1 (Delivery), 2 (Take Away), 3 (Dine In), 4 (Drive Through Pickup). Only applies together with store_id and day.

day'0' | '1' | '2' | '3' | '4' | '5' | '6'

Weekday. One of: 0 (Sunday), 1 (Monday), 2 (Tuesday), 3 (Wednesday), 4 (Thursday), 5 (Friday), 6 (Saturday). Only applies together with store_id and channel_id.

tagstring

Return only items carrying this tag, e.g. Veg, Non Veg, Spicy. Case-insensitive.

include_optionsboolean

Include every item's full size/crust/topping option tree with prices. Default false.

Headers

x-api-keystring required

API key required

Response

OK

codeinteger

Code is the HTTP status code or a custom code used to indicate the result of the request @example 200

msgunknown

Changes

No recorded changes to this operation across all 3 revisions of this API.