← Back to directory

Spanish general election 2026, all 52 constituencies: median seats per list, vot...

https://api.polls.karbach.digital/v1/spain/general-2026/provinces

Overview

Spanish general election 2026, all 52 constituencies: median seats per list, vote share, seat order, last seat. Blackout 24 to 29 Nov 2026. After polls close: official count per constituency, forecast for comparison. Use when asked about seats or the result in a Spanish province (Madrid, Barcelona, ...) in 2026, or which party is fighting for the last seat there. Source-attributed. Refused (503, not charged) if data is older than 26 hours.

Protocol x402
Price $0.05
Payment Asset USD Coin
Payment Network eip155:8453
Category real-time-data/weather
Provider polls.karbach.digital
Source bazaar
Indexed 2026-10-21 22:23:41

Health

Status degraded
Latency (p50) 91ms
Uptime (30d) 100.0%
Reliability Score 97/100
Last Checked 2026-10-28 01:31:41
Last Healthy 2026-10-27 19:15:45
Consecutive Failures 0

x402 Payment Validation

Payment Requirements Invalid
Asset Verified —
Facilitator —

Input Schema

{ "method": "GET", "type": "http" }

Output Schema

{ "example": { "data": { "blackout": { "active": false, "from": "2026-11-24T00:00:00+01:00", "note": "From 24 Nov 2026 00:00 until polls close on 29 Nov 2026 21:00 (Madrid time) this endpoint is unavailable (HTTP 503, nothing is charged). The last forecast be...", "until": "2026-11-29T21:00:00+01:00" }, "constituencies": [ { "constituency": "A Coruña", "first_out": { "list": "PSOE", "quotient": 0 }, "first_out_in_100": { "BNG": 0, "Links": 0, "PP": 0, "PSOE": 0, "Vox": 0 }, "last_seat_duels": [ {}, {} ], "last_seat_gap": { "points": 0, "quotient": 0, "votes_approx": 0 }, "last_seat_in_100": { "BNG": 0, "Links": 0, "PP": 0, "PSOE": 0, "Vox": 0 }, "modelled_vote_share_pct": { "BNG": 0, "Links": 0, "PP": 0, "PSOE": 0, "Podemos": 0, "SALF": 0, "Vox": 0 }, "region": "GA", "seat_order": [ {}, {} ], "seats": 0, "seats_median": { "BNG": 0, "PP": 0, "PSOE": 0 }, "swing_seats": 0 }, { "constituency": "Albacete", "first_out": { "list": "PSOE", "quotient": 0 }, "first_out_in_100": { "PP": 0, "PSOE": 0, "Vox": 0 }, "last_seat_duels": [ {}, {} ], "last_seat_gap": { "points": 0, "quotient": 0, "votes_approx": 0 }, "last_seat_in_100": { "PP": 0, "PSOE": 0, "Vox": 0 }, "modelled_vote_share_pct": { "Links": 0, "PP": 0, "PSOE": 0, "Podemos": 0, "SALF": 0, "Vox": 0 }, "region": "CM", "seat_order": [ {}, {} ], "seats": 0, "seats_median": { "PP": 0, "PSOE": 0, "Vox": 0 }, "swing_seats": 0 } ], "date": "0000-00-00", "election": "es-2026", "note": "seats_median per list can differ from the national median by one seat in sum. swing_seats: how many seats change list on average versus the median allocation..." }, "docs": "https://api.polls.karbach.digital/v1/", "model": null, "notice": "Scenario analysis based on published opinion polls. Not a prediction and not a voting recommendation. Coalition figures count simulated seat majorities (see ...", "project": "Ein Projekt von Karbach.Digital (https://karbach.digital)", "source": { "blackout": "Spanish electoral law (art. 69.7 LOREG) bans publishing polls from 24 Nov 2026 00:00 until polls close on 29 Nov 2026 (21:00 Madrid time, Canary Islands). Du...", "license": "CC BY-SA 4.0 (share alike, because the poll compilation is CC BY-SA)", "polls": "Spanish polling institutes as compiled on en.wikipedia.org (Opinion polling for the next Spanish general election)", "polls_license": "CC BY-SA 4.0", "processing": "polls.karbach.digital (Max Karbach)", "results_2023": "en.wikipedia.org constituency pages (CC BY-SA 4.0)", "seats_per_constituency": "Real Decreto 806/2026, Boletín Oficial del Estado (BOE-A-2026-20742)" }, "uncertainty": "Medians from 5,000 simulations; small provinces can flip their last seat on a few thousand votes.", "updated_at": "0000-00-00 00:00" }, "type": "json" }

Recent Health Checks

Time Status HTTP Latency Error
2026-10-28 01:31:41 degraded 403 84ms
2026-10-28 00:27:17 degraded 403 75ms
2026-10-27 23:32:22 degraded 403 244ms
2026-10-27 22:35:29 degraded 403 83ms
2026-10-27 21:31:35 degraded 403 204ms
2026-10-27 20:21:04 degraded 403 115ms
2026-10-27 19:15:45 healthy 402 52ms
2026-10-26 12:57:07 healthy 402 63ms
2026-10-26 04:01:22 healthy 402 91ms
2026-10-25 12:19:33 healthy 402 720ms