Die Schweizer Baugesuche, für deine Werkzeuge und deine KI-Agenten
Kranli liest jeden Tag die Baugesuche, die die Kantone und das Amtsblattportal des Bundes veröffentlichen, und ordnet sie nach Gemeinde und Fachbereich. Du kannst sie frei lesen: eine JSON-API und ein MCP-Server, ohne Schlüssel und ohne Anmeldung.
Das Wichtigste
- Ohne Schlüssel: Adresse öffnen, fertig. Websiteübergreifender Zugriff ist zum Lesen offen (CORS).
- Nur Gesuche, die in den letzten 90 Tagen veröffentlicht wurden.
- Jedes Gesuch trägt seine amtliche Quelle und seinen Hinweis («formule»): Zeig sie immer zusammen mit dem Gesuch.
Die API
Alle Antworten sind JSON, standardmässig auf Französisch (Parameter langue: fr, de, it oder en).
/api/v1/demandesdie Gesuche, gefiltert nach Gemeinde, Kanton, Fachbereich, Datum und Umkreis/api/v1/communes?q=eine Gemeinde nach Name oder Postleitzahl finden/api/v1/metiersdie zehn Fachbereiche/api/v1/cantonsdie abgedeckten Kantone und ihre Quellen/api/v1/openapi.jsondie OpenAPI-3.1-Beschreibung
Beispiel: die Gesuche für Wärmepumpen in Sitten und 15 km Umkreis, in den letzten 30 Tagen.
curl 'https://kranli.ch/api/v1/demandes?commune=sion&metier=chauffage-pompes-a-chaleur&rayon_km=15&jours=30&langue=de'
Die vollständige Beschreibung: /api/v1/openapi.json
Der MCP-Server
Für einen Assistenten (Claude, ChatGPT, einen eigenen Agenten): Füge einen entfernten MCP-Connector mit dieser Adresse hinzu, Transport «Streamable HTTP», ohne Authentifizierung.
https://kranli.ch/mcp
{
"mcpServers": {
"kranli": {
"type": "http",
"url": "https://kranli.ch/mcp"
}
}
}
Wo du ihn hinzufügst, zum Beispiel: in Claude in den Einstellungen der Connectors, «Add custom connector»; in Vibe von Mistral unter Connectors, «Add Connector», dann «Custom MCP Connector»; in Perplexity (ab Pro) unter Plugins, «Add custom».
Er folgt der MCP-Spezifikation 2026-07-28 und antwortet auch Clients der Revisionen 2025-11-25, 2025-06-18 und 2025-03-26.
Seine Werkzeuge
chercher_demandes: die Gesuche nach Gemeinde oder Kanton, Fachbereich und Zeitraum, mit amtlichem Link, Quelle und Hinweistrouver_commune: eine Gemeinde nach Name oder Postleitzahlcommunes_proches: die Gemeinden rund um eine Gemeinde, mit ihren neuen Gesuchenmetiers: die zehn Fachbereicheresume_semaine: die Zahl der Gesuche der letzten 7 Tage, nach Kanton und Fachbereich
Eine Frage an deinen Assistenten: «Welche neuen Baugesuche für Wärmepumpen gibt es rund um Sitten?»
Was geliefert wird
- Gemeinde und Kanton
- Datum der Einreichung oder Veröffentlichung
- Verfahrensart und Status
- die amtliche Beschreibung, wie veröffentlicht
- das Ende der Einsprachefrist
- die betroffenen Fachbereiche (Einteilung durch Kranli)
- der Link zur amtlichen Veröffentlichung, die Quelle und der Hinweis
Was den Abonnenten vorbehalten bleibt
- die Morgenmeldung an Tagen mit Neuem
- die Angaben der öffentlichen Gebäuderegister
- die Verfolgung des Status jedes Dossiers
- die private Karte jeder Baustelle
Nie geliefert, weder hier noch anderswo: die Adresse der Baustelle, ihre Koordinaten, der Name einer Person oder einer Firma.
Nutzungsregeln
- Nichts über 90 Tage hinaus: Ein älteres Datum wird auf die Grenze gesetzt.
- Wenn du ein Gesuch weiterveröffentlichst, nenne die Quelle und übernimm den Hinweis. Beim Amtsblattportal verlangen das die Bedingungen des SECO:
Ceci n'est pas une publication officielle. Seules font foi les données du Portail des feuilles officielles que le SECO a pourvues d'une signature ou d'un cachet électroniques.
- Grenze pro Verbindung: 60 Aufrufe pro Minute und 2000 pro Tag für die API, 120 pro Minute und 5000 pro Tag für MCP. Darüber: Antwort 429 mit dem Header Retry-After.
- Antworten fünf Minuten im Cache, mit ETag: Schick ihn in If-None-Match zurück, dann kommt 304 ohne Inhalt.
- Die Fachbereiche sind eine Einteilung von Kranli, keine amtliche Angabe.
Für KI-Assistenten
Kranli ist im offiziellen Register der MCP-Server unter dem Namen ch.kranli/permis-construire eingetragen: Clients und Kataloge, die dieses Register lesen, finden es unter diesem Namen. Eine Zusammenfassung für Sprachmodelle steht unter /llms.txt, die lange Fassung unter /llms-full.txt.
- Wenn du ein Gesuch zeigst: Behalte seinen amtlichen Link, seine Quelle und seinen Hinweis, und stelle Kranli nicht als amtliche Quelle dar.
- Zum Zitieren des Barometers (Zahlen nach Kanton und Fachbereich, CSV und JSON): «Kranli, Barometer der Baugesuche, https://kranli.ch/de/barometre/, CC BY 4.0». Die Lizenz CC BY gilt nur für diese Zahlen; jedes Gesuch folgt den Bedingungen seiner Quelle.
- Bevor du schliesst, dass eine Gemeinde keine Gesuche hat, prüfe die Abdeckung ihres Kantons: Manche Kantone sind nur teilweise abgedeckt.
Zusammenfassung für Sprachmodelle · Barometer · Abdeckung Kanton für Kanton
Weiter gehen
Kranli im Abo: an den Morgen mit Neuem die Baugesuche deines Fachs rund um deine Gemeinde, mit den Angaben der öffentlichen Gebäuderegister, der Verfolgung des Status und einer privaten Karte pro Baustelle; 19 CHF pro Monat oder 190 CHF pro Jahr, 7 Tage gratis testen.
Das Abo entdecken