Pushbuild

Spanish Christmas Lottery Results API (El Gordo)

Lotería de Navidad (El Gordo, Dec 22) and El Niño (Jan 6) results from SELAE: winning numbers by prize, the prize any ticket number won, and the towns and outlets that sold each top prize. Live during the draw.

See it live: El Gordo results and winning numbers by year

$0.80 per 1,000 rows

Get an API key
POST

Example request

POST /spanish-christmas-lottery-results/run
{
  "maxItems": 20
}

What it returns

Results of Spain's Lotería de Navidad (Sorteo Extraordinario de Navidad, "El Gordo", drawn every December 22) and El Niño (January 6) from Loterías y Apuestas del Estado (SELAE). Each top prize comes with its winning number and the prize per ticket. You can send ticket numbers and get back the exact prize each one won, or get the towns and lottery outlets that sold each top prize. On draw day the results are live: the API reads SELAE's provisional results while the draw is running and the final results once SELAE closes it.

Used by news sites, lottery-check apps, ticket-sharing groups (peñas, companies and associations that split décimos) and anyone who wants the numbers in a spreadsheet the moment they are drawn.

Request

POST https://api.pushbuild.com/spanish-christmas-lottery-results/run with a JSON body. Send your key in the X-API-Key header.

FieldTypeDescription
drawstring: navidad, ninoWhich extraordinary draw. Default: "navidad".
yearslist of stringsDraw years, e.g. [2024, 2025]. Default: the latest draw held (the current year's once it has started).
numberslist of strings5-digit ticket numbers. Returns the prize per décimo and per series for each. Leave empty to list the winning numbers.
includeWhereSoldbooleanAdd the towns, provinces and outlets that sold each top prize. Default: false.
maxItemsintegerMaximum items to return (1-500). Default: 100.

Example

curl -X POST https://api.pushbuild.com/spanish-christmas-lottery-results/run \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"maxItems": 20}'

Response

{"count": 20, "truncated": false, "seconds": 1.4, "items": [ { ... } ]}

Each call returns up to 500 items. Records that fail validation or are not found are flagged in the items and not charged.

Pricing

Pay only for results returned: $0.80 per 1,000 rows. No charge for errors or empty searches.

Use it from Claude, ChatGPT or Cursor

This API is also an MCP server: https://api.pushbuild.com/mcp/spanish-christmas-lottery-results. Add it to any assistant that supports remote MCP servers, with your key in the X-API-Key header. Same prices. Setup for each app.

Tell us what you need built.

Questions about this API, higher volumes, or a data source you need that we don't cover yet.

hello@pushbuild.com

(617) 299-8887

Tell us about your project

A few questions so we can come back with a written scope. We reply within one business day.

Want this data inside your own app or CRM? API integrations and data sync