Ohne API-Key, ohne Anmeldung, CORS offen (direkt aus dem Browser nutzbar). Ideal für Rechnungs-Apps, Buchhaltungs-Skripte, No-Code (Zapier, Make, n8n) und Excel (WEBSERVICE).
GET /api/v1/feiertage | Feiertage der Schweiz (Ostern berechnet) mit Hinweis, wo sie gelten /api/v1/feiertage?jahr=2027 |
GET /api/v1/zahlungsfrist | Fälligkeit, verschoben auf nächsten Werktag (Art. 78 OR, Samstag/Sonntag/Feiertag) /api/v1/zahlungsfrist?datum=2026-11-20&tage=30 |
GET /api/v1/verzugszins | Verzugszins 5 % nach Art. 104 OR, Tage/365, auf 5 Rappen gerundet /api/v1/verzugszins?betrag=1000&von=2026-01-01&bis=2026-12-31 |
GET /api/v1/mwst | MWST rein-/rausrechnen (8.1 / 2.6 / 3.8 %) /api/v1/mwst?betrag=108.10&satz=normal&modus=brutto |
GET /api/v1/iban | IBAN-Prüfung CH/LI inkl. QR-IBAN-Erkennung /api/v1/iban?iban=CH9300762011623852957 |
GET /api/v1/qr-referenz | QR-Referenz erzeugen (Modulo 10 rekursiv) oder 27-stellige prüfen /api/v1/qr-referenz?ref=12345 |
GET /api/v1/ferienentschaedigung | Ferienzuschlag bei Stundenlohn (8.33 / 10.64 / 13.04 %) /api/v1/ferienentschaedigung?stundenlohn=28&wochen=5 |
GET /api/v1/flug-entschaedigung | EU-261-Betrag nach Distanz /api/v1/flug-entschaedigung?km=2500&verspaetung=4 |
GET /api/v1/krankenkasse-frist | Countdown Kündigungsfrist Grundversicherung 30.11. /api/v1/krankenkasse-frist? |
Antwort immer JSON mit ok:true oder ok:false,error. Englische Parameter gehen auch (amount, from, to, rate, year, days). Fair use: bitte nicht mehr als ein paar Anfragen pro Sekunde; Ergebnisse cachen. Keine Gewähr, keine Rechtsberatung.
curl "https://swissfix-api.pages.dev/api/v1/zahlungsfrist?datum=2026-11-20&tage=30"
fetch("https://swissfix-api.pages.dev/api/v1/verzugszins?betrag=1000&von=2026-01-01")
.then(r => r.json()).then(console.log)
=WEBSERVICE("https://swissfix-api.pages.dev/api/v1/mwst?betrag=100&modus=netto")Bitte verlinken Sie Swissfix, wenn Sie die API öffentlich nutzen. Danke!