Schweizer Leitzins und Referenzzinssatz als freie JSON-API
hypox.ch bietet den SNB-Leitzins, den hypothekarischen Referenzzinssatz und aggregierte Anbieter-Richtsätze als kostenlose öffentliche JSON-API an – ohne API-Key, täglich aktualisiert.
Ab sofort gibt es die wichtigsten Schweizer Zinssätze als kostenlose, öffentliche JSON-API: den SNB-Leitzins, den hypothekarischen Referenzzinssatz und die aggregierten Hypothekar-Richtsätze der Schweizer Anbieter. Kein API-Key, keine Registrierung – ein einziger HTTP-GET genügt (fair use vorausgesetzt). Die Daten werden täglich aktualisiert und direkt vom Edge ausgeliefert. Die vollständige Dokumentation steht unter hypox.ch/de/api.
Warum eine Zins-API?
Wer den aktuellen Leitzins oder Referenzzinssatz in einer Anwendung, einem Dashboard oder einer Tabellenkalkulation braucht, hatte bisher zwei Optionen: die Werte von Hand nachführen oder die Websites von SNB und Bundesamt für Wohnungswesen (BWO) scrapen. Beides ist fehleranfällig. Unsere API liefert die Werte maschinenlesbar, mit vollständiger Historie seit 2008 und einem stabilen, versionierten Schema.
Die drei Endpoints
Was die API abdeckt, in einem Satz: den offiziellen Leitzins der Nationalbank, den für Mietzinsanpassungen massgebenden Referenzzinssatz und – als einzigartigen Datensatz – die täglich erhobenen Richtsätze der Schweizer Hypothekaranbieter.
| Endpoint | Inhalt | Quelle |
|---|---|---|
GET /api/v1/policy-rate | SNB-Leitzins, aktueller Wert + Historie seit 2008 | Schweizerische Nationalbank |
GET /api/v1/reference-rate | Hypothekarischer Referenzzinssatz, aktueller Wert + Historie | Bundesamt für Wohnungswesen |
GET /api/v1/mortgage-rates | Aggregierte Richtsätze pro Anbieter (Saron, variabel, Festlaufzeiten) | Tägliche hypox-Erhebung |
Leitzins und Referenzzinssatz publizieren die Behörden selbst – als API-Reihe mit Historie sind sie trotzdem praktisch. Der eigentliche Mehrwert steckt im dritten Endpoint: mortgage-rates liefert pro Anbieter den Durchschnitt der publizierten Hypothekarzinsen über unsere Quellen, für Saron-, variable und Festhypotheken aller Laufzeiten. Als freie, maschinenlesbare API gibt es diese Aggregation unseres Wissens sonst nirgends.
So einfach geht es
Der aktuelle Leitzins per curl:
curl -s https://www.hypox.ch/api/v1/policy-rate | jq '.current'
Dasselbe in JavaScript:
const res = await fetch("https://www.hypox.ch/api/v1/policy-rate");
const data = await res.json();
console.log(data.current.rate, "% seit", data.current.validFrom);
Und ganz ohne Code in Google Sheets – ?format=csv liefert die Zinsreihe als flache Tabelle, die IMPORTDATA direkt versteht:
=IMPORTDATA("https://www.hypox.ch/api/v1/policy-rate?format=csv")
Die API sendet Access-Control-Allow-Origin: * – sie lässt sich also auch direkt aus jedem Browser-Frontend abfragen, ohne eigenen Proxy.
Verlässlichkeit
- Täglich aktualisiert: Leitzins und Referenzzinssatz aus den offiziellen Quellen, die Anbieter-Richtsätze aus unserer eigenen Erhebung.
- Nie leer: Die beiden Zinsreihen-Endpoints antworten immer mit HTTP 200 – ein statischer Fallback garantiert eine vollständige Reihe.
- Schnell: Antworten kommen aus dem Edge-Cache (eine Stunde), typischerweise in wenigen Millisekunden.
- Stabil: Das Schema ist versioniert (
/api/v1/). Innerhalb von v1 kommen höchstens Felder hinzu, es werden keine entfernt oder umbenannt.
Zins-Widget statt API
Du willst nur den aktuellen Leitzins auf deiner Website anzeigen? Dafür gibt es ein fertiges Embed-Snippet: eine Zeile HTML plus ein winziges Script, das den Wert automatisch aktuell hält.
Nutzung und Attribution
Die API ist frei nutzbar, auch kommerziell. Wenn dir die Daten helfen, freuen wir uns über einen Link auf hypox.ch – und über Feedback, welche Zinsdaten dir noch fehlen: info@datenpfleger.ch.
Bereit für den nächsten Schritt?
Vergleichen Sie die Konditionen verschiedener Anbieter neutral und ohne Provisionsinteresse.
Offerte anfragen