freeapis

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
Data source
public-apis + marcelscruz

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 apikey query 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

APIAuthHTTPSCORS
AI Law Tracker

AI regulation laws by jurisdiction (US, EU, global) as read-only JSON; free tier

API KeyYesUnknown↗
Api Colombia

Community driven API for Colombia Public Data

No authunknownUnknown↗
Apiverket

Swedish public data including companies, statistics, weather and transport

API KeyYesUnknown↗
Bank Negara Malaysia Open Data

Malaysia Central Bank Open Data

No authYesUnknown↗
BCLaws

Access to the laws of British Columbia

No authNoUnknown↗