Endpoint Playground
Returns the promotions currently running in one of six international markets: Chile, Costa Rica, Guatemala, Panama, Portugal, and Spain, for either delivery or pickup. Each promotion carries its headline product, description, artwork, the weekdays it runs on, and its start and end dates. Offers that upstream has marked inactive are omitted rather than returned as live.
14 Oct 2026: 3 deals; 9 fields had a value in every checked item and 2 varied between items.
Sample value profiles: start_date: 2026-09-02 to 2026-10-06; name: “Semana Redonda” and 2 other values; image_url: cdn.new.papajohns.es.
curl 'https://api.crawlora.net/api/v1/papajohns/intl/deals?market=spain&dispatch_method=pj_delivery' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| market | string | Yes | spain | Market. One of: chile, costa-rica, guatemala, panama, portugal, spain |
| dispatch_method | string | Yes | pj_delivery | One of: pj_delivery (delivery offers), in_store (pickup/dine-in offers) |
{
"code": 200,
"msg": "OK",
"data": {
"market": "spain",
"dispatch_method": "pj_delivery",
"deals": [
{
"id": 955,
"name": "Combo Veranito delivery",
"product": "Combo Veranito",
"description": "1 Familiar + 2 complementos",
"category": "app",
"dispatch_method": "pj_delivery",
"start_date": "2025-10-24T00:00:00Z",
"end_date": "2026-09-30T23:45:00Z",
"availability": [
"monday",
"tuesday",
"wednesday",
"thursday",
"friday",
"saturday",
"sunday"
],
"image_url": "https://cdn.new.papajohns.es/pictures/banners/376x450_a_domicilio.webp"
}
],
"count": 1,
"source_url": "https://api.papajohns.es/v1/deal_pictures?dispatch_method=pj_delivery",
"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.