{"uid":"cap_L2fu447qUftO_EhgZKRzc","slug":"bundestag-speeches-search-api-a194afef","name":"Bundestag Speeches Search API","description":"Search Bundestag plenary speeches by member, keyword and date: speaker, date, excerpt, protocol PDF. Use when asked what a member or the Bundestag said on a topic. Source-attributed, German data, updated every six hours.","url":"https://api.polls.karbach.digital/v1/bundestag/speeches?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":{"q":{"type":"string"},"from":{"type":"string","format":"date"},"limit":{"type":"integer","maximum":200},"member":{"type":"string","description":"member slug or id"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"data":{"note":"Excerpt = opening of each speech (about 280 characters); full text in the plenary protocol PDF.","count":16,"returned":2,"speeches":[{"pdf":"https://dserver.bundestag.de/btp/21/21099.pdf","date":"2026-10-08","party":"Die Linke","excerpt":"Frau Präsidentin! Meine Damen und Herren! Ich als Ostdeutsche lese in Ihrem Bericht vor allem eins: Zwischen Ost und West gibt es immer noch Unterschiede – b...","speaker":"Mandy Eißing","member_id":182015,"plenary_protocol":"21/99"},{"pdf":"https://dserver.bundestag.de/btp/21/21098.pdf","date":"2026-10-07","party":"BÜNDNIS 90/­DIE GRÜNEN","excerpt":"Lernen ist so wundervoll. Ich freue mich, dass der Kollege aus dem Parlamentskreis „Gründung und Start-ups“ – diesen Parlamentskreis darf ich auch leiten – g...","speaker":"Katharina Beck","member_id":175596,"plenary_protocol":"21/98"}]},"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/","parliament_documents":"Deutscher Bundestag (DIP, Plenarprotokolle, Ausschussseiten)","parliament_documents_note":"Official parliamentary documents; speeches are public official works."},"project":"Ein Projekt von Karbach.Digital (https://karbach.digital)","updated_at":"2026-10-12T06:02:49","uncertainty":null}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_vBr13TSI__tFB36GsBXvm","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Search and retrieve excerpts from German Bundestag plenary speeches, filterable by keyword, date, and member","exampleAgentPrompt":"Search the Bundestag speeches database for the most recent 10 speeches mentioning 'Wohnungsbau' from 2026 onward — give me the speaker, party, date, and a link to the plenary protocol PDF for each.","exampleUseCases":[{"title":"Track party positions on energy policy","prompt":"Find up to 20 Bundestag speeches that mention 'Energiewende' since January 2026 — I want to see who spoke, which party they're from, and a link to the full protocol so I can compare how different parties are framing the energy transition."},{"title":"Research a specific MP's speaking record","prompt":"Pull the last 15 plenary speeches given by member ID 175596 — show me the date, topic excerpt, and the PDF link for each one so I can see what Katharina Beck has been talking about in parliament."},{"title":"Monitor debate on a current legislative topic","prompt":"Search Bundestag speeches for anything mentioning 'Kindergrundsicherung' and return up to 50 results — I need the speaker name, party, date, and excerpt to track how this bill has been discussed over time."}],"resultDescription":"Returns a JSON object with a list of speech excerpts including speaker name, party, date, member ID, plenary protocol reference number, PDF URL to the full protocol, and a ~280-character excerpt of the opening of each speech. Also includes total count of matching speeches, number returned, data source attribution, and a timestamp of when the data was last updated.","failureModes":["No speeches found matching the query returns count:0 with an empty speeches array","Invalid date format for 'from' parameter returns a validation error","Limit exceeding 200 returns a schema validation error","Member slug or ID not found returns empty results without error","Payment not included or insufficient results in HTTP 402 response"],"whenToPreferThis":"Choose this endpoint when you need to search or retrieve actual speech text excerpts from German Bundestag plenary sessions, particularly when filtering by keyword, member, or date. It is ideal for political research, journalist fact-checking, tracking parliamentary debates on specific topics, or monitoring what specific MPs have said. Prefer this over general web search when you need structured, sourced, citable parliamentary records with direct links to official PDF protocols.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T12:40:01.647Z","isFirstParty":false,"canonicalSlug":"bundestag-speeches-search-api-a194afef"}