Prototyp, keine kommerzielle Nutzung zugesichert.
API-Prototyp
Die Dateien entstehen beim Build und ändern sich nicht pro Aufruf. Keine Schlüssel und keine Bezahlung.
Freigabe
Ein Kanton steht in den Daten-Endpunkten, wenn das Risiko mit «tief» beginnt, die kommerzielle Nutzung mit «ja» beginnt und die Lizenz kein Share-Alike enthält. Freiburg fällt wegen CC BY-SA weg. Bern nur, wenn die geladenen Werte aus dem OGD-Geodatensatz stammen. Gesetzliche Tarife sind amtliche Erlasse nach Art. 5 URG. Zug nur aus der OGD-Quelle.
Alle 26 Kantone
| Kanton | Freigegeben | Lizenz | Grund |
|---|---|---|---|
| Zürich (ZH) | ja | opendata.swiss terms_by | Freigegeben. Risiko beginnt mit «tief», kommerzielle Nutzung mit «ja», keine Share-Alike. |
| Bern (BE) | nein | Geodaten: terms_open; PDF: be.ch-Rechtliches (Reproduktion nur mit schriftlicher Zustimmung) | Ausgeschlossen. Die geladenen Steuerfüsse stammen aus dem PDF der Finanzverwaltung, nicht aus dem OGD-Geodatensatz. Der Geodatensatz reicht nur bis 2025. |
| Luzern (LU) | nein | keine Lizenz; lu.ch-Disclaimer: Reproduktion/Weiterverwendung für kommerzielle Zwecke nur mit schriftlicher Zustimmung | Ausgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief». |
| Uri (UR) | nein | keine Lizenz; ur.ch-Impressum: Reproduktion nur mit vorheriger schriftlicher Zustimmung; TDM/Scraping für KI-Training verboten | Ausgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief». |
| Schwyz (SZ) | ja | CC BY 4.0 | Freigegeben. Risiko beginnt mit «tief», kommerzielle Nutzung mit «ja», keine Share-Alike. |
| Obwalden (OW) | nein | keine Lizenz; ow.ch: jede Verwendung (kommerziell und nicht-kommerziell) nur mit schriftlicher Zustimmung | Ausgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief». |
| Nidwalden (NW) | nein | keine Lizenz; nw.ch: Reproduktion nur mit schriftlicher Zustimmung | Ausgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief». |
| Glarus (GL) | nein | Landsgemeinde-/Gemeindebeschlüsse und StG: amtlich, Art. 5 URG (frei); gl.ch-PDF: Zustimmung nötig (nicht mehr als Quelle nötig) | Ausgeschlossen. Die Rechtezeile nennt noch ESTV-Werte. |
| Zug (ZG) | ja | OGD: terms_by/terms_open | Freigegeben. Risiko beginnt mit «tief», kommerzielle Nutzung mit «ja», keine Share-Alike. Nur die OGD-Quelle, nicht das frühere PDF. |
| Freiburg (FR) | nein | OGD: CC BY-SA (Share-Alike); fr.ch: Reproduktion nur mit schriftlicher Zustimmung | Ausgeschlossen. Die Lizenz enthält Share-Alike (CC BY-SA). |
| Solothurn (SO) | nein | keine Lizenz; so.ch: Verwendung nur mit vorheriger schriftlicher Zustimmung der Staatskanzlei | Ausgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief». |
| Basel-Stadt (BS) | nein | StG: amtlicher Erlass, Art. 5 URG (frei); riehen.ch: «Alle Rechte vorbehalten», Nutzungsbedingungen nicht gelesen | Ausgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief». |
| Basel-Landschaft (BL) | ja | opendata.swiss terms_by (Portal data.bl.ch ohne Lizenzangabe) | Freigegeben. Risiko beginnt mit «tief», kommerzielle Nutzung mit «ja», keine Share-Alike. |
| Schaffhausen (SH) | nein | keine Lizenz; laut Suchindex Impressum Steuerverwaltung: Reproduktion nur mit schriftlicher Zustimmung | Ausgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief». |
| Appenzell Ausserrhoden (AR) | nein | keine Lizenz; ar.ch nennt nur «Inhalt und Copyright: Kantonskanzlei», keine Zustimmungsklausel | Ausgeschlossen. Die kommerzielle Nutzung «unklar (Werte = amtl. Beschlüsse)» beginnt nicht mit «ja». |
| Appenzell Innerrhoden (AI) | nein | keine Lizenz; ai.ch-Impressum ohne Urheberrechtsklausel | Ausgeschlossen. Die kommerzielle Nutzung «unklar» beginnt nicht mit «ja». |
| St. Gallen (SG) | nein | keine Lizenz; sg.ch: Nutzung nur mit Zustimmung, Gesetzestexte/Urteile ausgenommen; JP-Zuschlag 187 % und Mindeststeuer aus StG SG (Gesetzestext, ausgenommen) | Ausgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief». |
| Graubünden (GR) | nein | keine Lizenz; gr.ch: kommerzielle Weiterverwendung nur mit schriftlicher Zustimmung | Ausgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief». |
| Aargau (AG) | nein | keine Lizenz; ag.ch: Verwendung nur mit vorheriger schriftlicher Zustimmung der Staatskanzlei | Ausgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief». |
| Thurgau (TG) | ja | CC0 bzw. terms_by | Freigegeben. Risiko beginnt mit «tief», kommerzielle Nutzung mit «ja», keine Share-Alike. |
| Tessin (TI) | teilweise | Risoluzioni: amtliche Beschlüsse, Art. 5 URG (frei); ti.ch: keine Lizenz, nur nicht-kommerziell auf Anfrage | Teilweise freigegeben (pro Gemeinde): 9 von 100. |
| Waadt (VD) | teilweise | Arrêtés + FAO-Publikation: amtliche Erlasse/Bekanntmachungen, Art. 5 URG (frei); XLS/StatVD: keine Lizenz, kommerziell nur mit Bewilligung | Teilweise freigegeben (pro Gemeinde): 210 von 300. |
| Wallis (VS) | nein | keine Lizenz; vs.ch: kommerzielle Nutzung geschützter Inhalte nur mit Bewilligung | Ausgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief». |
| Neuenburg (NE) | teilweise | Erlasse/Beschlüsse: amtlich, Art. 5 URG (frei); ne.ch-Tabelle: keine Lizenz, Reproduktion nur mit schriftlicher Bewilligung | Teilweise freigegeben (pro Gemeinde): 9 von 24. |
| Genf (GE) | ja | amtlicher Erlass, Art. 5 URG; ge.ch-CGU: geschützte Inhalte nur mit Bewilligung | Freigegeben. Risiko beginnt mit «tief», kommerzielle Nutzung mit «ja», keine Share-Alike. Amtlicher Erlass nach Art. 5 URG. |
| Jura (JU) | nein | keine Lizenz; jura.ch: jede Reproduktion nur mit vorheriger schriftlicher Bewilligung | Ausgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief». |
Endpunkte
- /api/v1/kantone.json
- /api/v1/steuerfuesse/zh.json
- /api/v1/steuerfuesse/zh/zuerich.json
- /api/v1/steuerfuesse/zg/zug.json
- /api/v1/steuerfuesse/ge/geneve.json
Die Pfade verwenden den Gemeinde-Slug. Eine BFS-Nummer kommt in der URL nicht vor. Jede Datei trägt Lizenz, Quelle, Quellen-URL, Abrufzeit und Stand. Die Liste je Kanton enthält dieselben Gemeinden.
Berechnung
Ein Berechnungsendpunkt ist nicht Teil dieses Prototyps. Später käme nur ein Aufruf für freigegebene Kantone in Frage, zum Beispiel POST /api/v1/berechnen mit Kanton, Gemeinde-Slug und steuerbaren Beträgen. Die Frankenschätzung bleibt auf der Website.
ESTV
Werte aus der ESTV-API sind ausgeschlossen, auch als Ersatz. Bemerkungen, die den ESTV-Rechner zitieren, werden nicht mitgeliefert.