dip_search
Find German parliamentary documents (Bundestagsdrucksachen) by exact title substring. Use one distinctive word to get matches; avoid multi-word phrases unless copied verbatim.
Instructions
Search Bundestagsdrucksachen (parliamentary documents) via DIP API. Matches title as a literal substring — NOT a keyword AND/OR search. An extra word breaks the match unless it appears verbatim, in that exact order, in the title. For example "Tiergesundheitsgesetz" alone finds dozens of documents, but "Tiergesundheitsgesetz Änderung" finds none, because real titles read "...Änderung des Tiergesundheitsgesetzes..." — reversed order and a different word ending. Prefer a single distinctive word (e.g. a law's short title) over a natural-language phrase. Returns metadata: Dokumentnummer, title, type, date, PDF URL. Use dip_get to retrieve full text (e.g., Gesetzesbegründung) of a specific Drucksache.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Drucksachetyp filter: "Gesetzentwurf", "Beschlussempfehlung und Bericht", "Kleine Anfrage", "Große Anfrage", "Antrag", etc. | |
| limit | Yes | Max results (default: 10) | |
| query | Yes | A single distinctive word, or an exact phrase copied verbatim from the title — this is a literal substring match, not AND/OR keyword matching. Adding descriptive words not verbatim in the title (even correct ones, in a different order) returns zero results. | |
| date_end | No | End date (YYYY-MM-DD) | |
| date_start | No | Start date (YYYY-MM-DD) | |
| herausgeber | No | BT = Bundestag, BR = Bundesrat | |
| wahlperiode | No | Legislative period (e.g., 20, 21) |