papajohns_menu
Get a Papa John's restaurant's priced menu by store ID, or the national default menu. Returns full menu with prices, calories, and customization options for US and Canada locations.
Instructions
Get a Papa John's restaurant's priced menu. Returns a Papa John's US or Canada restaurant's full menu with that restaurant's own prices. Prices are per restaurant, not national -- the same 14-inch pizza can differ by several dollars between two stores -- so pass a store_id from GET /papajohns/store or GET /papajohns/nearby. Omitting it returns the national default menu, flagged as national_default in the response. Each category is returned with its sections and product groups, and every orderable SKU carries its price, calories, serving size, slice count and image. Set include_options to also get each product group's customization axes: every size and crust it is sold in, and every preparation instruction (how much cheese, how well done) with its choices. This is the US and Canada menu -- for India use GET /papajohns/india/menu, and for Chile, Costa Rica, Guatemala, Panama, Portugal or Spain use GET /papajohns/intl/menu.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | Return only one category. One of: dippingsauces, desserts, drinks, extras, papabowls, pizza, sandwiches, sides, wings | |
| store_id | No | Restaurant id from GET /papajohns/store or GET /papajohns/nearby. Omit for the national default menu. | |
| include_options | No | Include each product group's sizes, crusts and preparation instructions. Default false. |