Öffentliche, schreibgeschützte Recherche-Schnittstelle zur Bonner Kommunalpolitik: Vorlagen und Beschlüsse des Stadtrats, Sitzungen, Tagesordnungen, Dokumente (Original-PDFs), Vorgangsverläufe sowie Presse- und Medienberichte. Gedacht für KI-Systeme und Agenten.
| Endpunkt | Zweck |
|---|---|
GET /api/capabilities | Datenbestand, Zeiträume, Grenzen (zuerst aufrufen) |
GET /api/search?q=… | Thematische Suche über Ratsdaten + Presse |
GET /api/decisions?q=… | Beschlüsse und Abstimmungen |
GET /api/motions?q=… | Vorlagen und Anträge |
GET /api/motions/<id> | Vorlage im Volltext |
GET /api/sessions | Sitzungen |
GET /api/sessions/<id> | Sitzung mit Tagesordnung |
GET /api/documents?q=… | Dokumente mit Original-PDF-Link |
GET /api/procedure/<motion_id> | Verlauf eines Vorgangs |
GET /api/related?type=…&id=… | Verknüpfte Objekte |
GET /api/recent?since=YYYY-MM-DD | Neuigkeiten seit Datum |
GET /api/presse?q=… | Presse und Medien |
GET /openapi.json | OpenAPI (Import für KI-Actions) |
GET /llms.txt | Maschinenlesbare Kurzbeschreibung |
POST /mcp | MCP-Schnittstelle (Claude, MCP-Clients) |
curl "https://mcp.linkebonn.de/api/search?q=Radweg%20Br%C3%BCser%20Damm&limit=5"
{"ok": true, "count": 5, "results": [
{"id": "chunk:…", "type": "council_record",
"title": "Ö 6.9 Grüne-Antrag: Radweg auf dem Brüser Damm …",
"source_name": "Ratsinformationssystem der Stadt Bonn",
"source_url": "https://www.bonn.sitzung-online.de/public/to020?TOLFDNR=…",
"published_at": "2026-05-06", "data_quality": "original"}]}
data_quality: original (aus der Quelle) · derived (abgeleitet) · heuristic (prüfen).unknown/not_found gemeldet.