{"uid":"cap_mSsr5IkDHB-j2PKJIR83I","slug":"polls-karbach-digital-german-election-polls-archive-733ea936","name":"polls.karbach.digital — German Election Polls Archive","description":"Poll archive (federal and state), filter by date range and parliament, up to 500 per call. Use when you need many historic polls with fieldwork dates and sample sizes. Source-attributed, German data, updated every six hours.","url":"https://api.polls.karbach.digital/v1/polls/archive?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"to":{"type":"string","format":"date"},"from":{"type":"string","format":"date"},"limit":{"type":"integer","maximum":500},"parliament":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"data":{"count":2,"polls":[{"id":"4352","method":"Telefon & Online","results":{"AfD":29,"BSW":4,"FDP":4,"SPD":13,"Linke":11,"Grüne":14,"Sonstige":7,"Union (CDU/CSU)":18},"institute":"INSA","published":"2026-10-17","parliament":"Bundestag","sample_size":1206,"fieldwork_end":"2026-10-16","commissioned_by":"BILD am Sonntag","fieldwork_start":"2026-10-12"},{"id":"4349","method":"Online","results":{"AfD":30,"BSW":3.5,"FDP":4.5,"SPD":13.5,"Linke":10,"Grüne":14,"Sonstige":6,"Union (CDU/CSU)":18.5},"institute":"INSA","published":"2026-10-13","parliament":"Bundestag","sample_size":2006,"fieldwork_end":"2026-10-12","commissioned_by":"BILD","fieldwork_start":"2026-10-09"}]},"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. Coalitions are arithmetic majorities only, not statemen...","source":{"polls":"dawum.de","processing":"polls.karbach.digital (Max Karbach)","polls_license":"ODbL 1.0","polls_license_url":"https://opendatacommons.org/licenses/odbl/1-0/"},"project":"Ein Projekt von Karbach.Digital (https://karbach.digital)","updated_at":"2026-10-18T12:15:01.438959","uncertainty":null}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_1BZ_mErlRSyJnbyyz944e","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves an archive of historical German opinion polls across up to 18 parliaments, filterable by date range and parliament.","exampleAgentPrompt":"Pull me the last 20 Bundestag polls from the polls.karbach.digital archive between January 2026 and October 2026 so I can track how AfD and SPD numbers shifted over that period.","exampleUseCases":[{"title":"Bundestag party trend analysis","prompt":"Get me all Bundestag polls from the karbach.digital archive published between July 2025 and December 2025, up to 100 results, so I can chart how Union CDU/CSU and AfD numbers moved over those six months."},{"title":"State parliament polling snapshot","prompt":"Fetch the most recent 30 polls for the Bayern state parliament from the polls.karbach.digital archive so I can see the latest party standings there."},{"title":"Coalition arithmetic research","prompt":"Retrieve the last 50 Bundestag opinion polls from the archive — I want to check which coalition combinations (SPD + Grüne + FDP, etc.) would have crossed the majority threshold based on recent polling data."}],"resultDescription":"A JSON object containing an array of poll records, each with party vote-share percentages, polling institute name, sample size, fieldwork start/end dates, publication date, parliament name, and commissioning organization. Also includes metadata: total count, data source attribution (dawum.de, ODbL 1.0), last update timestamp, and a disclaimer that results are scenario analysis, not predictions.","failureModes":["Invalid date format for 'from'/'to' parameters returns a 400 validation error","'parliament' value not matching known parliament identifiers returns empty results or 400","'limit' exceeding 500 causes schema validation failure","No matching polls for the given date range returns an empty data array","Payment not settled via x402 returns 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when you need historical or recent German opinion poll raw data filterable by date range and parliament. It is ideal for trend analysis, coalition arithmetic research, or journalistic fact-checking against a curated, calibrated dataset. Prefer it over generic news scrapers because it returns structured party-level percentages with full provenance (institute, sample size, fieldwork dates). Use the sibling simulation endpoints if you need Monte-Carlo seat projections rather than raw poll archives.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T12:38:33.732Z","isFirstParty":false,"canonicalSlug":"polls-karbach-digital-german-election-polls-archive-733ea936"}