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

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
Bank Negara Malaysia Open Data

Malaysia Central Bank Open Data

No authYesUnknown
BCLaws

Access to the laws of British Columbia

No authNoUnknown
Brazil

Community driven API for Brazil Public Data

No authYesYes
Brazil Central Bank Open Data

Brazil Central Bank Open Data

No authYesUnknown