Deutscher Bundestag DIP
This API provides read access to DIP entities (e.g. activities, persons, printed material)
- Authentication
- API Key
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Government
- Documentation / URL
- https://dip.bundestag.de/documents/informationsblatt_zur_dip_api_v01.pdf
Overview
The German Bundestag’s DIP API serves parliamentary documents — plenary protocols, votes, and legislation. Auth is a free API key (an invalid key returns 401, verified).
Quick Start
Search plenary protocols (replace YOUR_KEY):
curl "https://search.dip.bundestag.de/api/v1/plenarprotokoll?apikey=YOUR_KEY&f.datum.start=2024-01-01&rows=2"
{
"numFound": 123,
"documents": [
{
"id": "20123",
"dokumentart": "Plenarprotokoll",
"wahlperiode": 20,
"datum": "2024-01-18",
"titel": "Plenarprotokoll 20/145"
}
]
}
Authentication
- Register at dip.bundestag.de → free API key (emailed).
- Send it as the
apikeyquery parameter (missing → 401, verified).
Rate Limits & Notes
- Free tier: ~1,000 requests/day (check the docs); more via agreement.
- Document types: Plenarprotokoll, Drucksache, Vorgang (with full-text search).
- Response includes metadata and full-text excerpts.
FAQ
Is DIP free? Free tier: ~1,000 requests/day; more by agreement.
How do I get a key? Register at dip.bundestag.de — the key is emailed.
Why 401?
apikey is required (verified).
More in Government
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| AI Law Tracker AI regulation laws by jurisdiction (US, EU, global) as read-only JSON; free tier | API Key | Yes | Unknown | ↗ |
| Bank Negara Malaysia Open Data Malaysia Central Bank Open Data | No auth | Yes | Unknown | ↗ |
| BCLaws Access to the laws of British Columbia | No auth | No | Unknown | ↗ |
| Brazil Community driven API for Brazil Public Data | No auth | Yes | Yes | ↗ |
| Brazil Central Bank Open Data Brazil Central Bank Open Data | No auth | Yes | Unknown | ↗ |