Endpoint Playground
Returns Papa John's **El Salvador** menu with prices in US dollars. Each pizza lists its full size and crust price matrix — every combination of size (Grande, Gigante) and crust (Masa Original, Masa Delgada, Orilla Rellena de Queso) with that combination's own price — while sides, desserts and extras carry a single price. El Salvador runs its own ordering platform, independent of the six markets behind GET /papajohns/intl/menu and of Colombia and Peru, so it has its own endpoint. This is El Salvador's national menu; the site itself notes that choosing a restaurant can reveal further items.
14 Oct 2026: 4 categories; 3 fields had a value in every checked item.
Sample value profiles: product_count: 4 to 9, median 4; name: “Entradas” and 3 other values; products: median 4 entries.
curl 'https://api.crawlora.net/api/v1/papajohns/elsalvador/menu' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| category | string | No | Return only categories whose name contains this text, case-insensitive. One of: Pizzas, Entradas, Postres, Extras |
{
"code": 200,
"msg": "OK",
"data": {
"market": "el-salvador",
"currency": "USD",
"categories": [
{
"name": "Favoritas",
"products": [
{
"id": "2",
"name": "The Works",
"category": "Favoritas",
"image_url": "https://pjsv-images.nyc3.digitaloceanspaces.com/common-files/product-2/the-works.jpg",
"url": "https://www.papajohns.com.sv/site/producto/v/2/pizzas/the-works.html",
"price_from": 11.99,
"currency": "USD",
"variants": [
{
"name": "Grande",
"size": "GRANDE",
"crust": "Masa Original",
"price": 11.99,
"currency": "USD",
"available": true,
"sku": "397"
},
{
"name": "Gigante",
"size": "GIGANTE",
"crust": "Masa Original",
"price": 14.99,
"currency": "USD",
"available": true,
"sku": "398"
},
{
"name": "Orilla Rellena de Queso",
"size": "GIGANTE",
"crust": "Orilla Rellena de Queso",
"price": 16.99,
"currency": "USD",
"available": true,
"sku": "714"
}
]
}
],
"product_count": 25
}
],
"product_count": 25,
"source_url": "https://www.papajohns.com.sv/site/menu",
"fetched_at": "2026-09-06T09:00:00Z"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.