Skip to main content
Für die meisten Integrationen genügt der Default-Pfad (nur topic + land senden, filters weglassen). Den Options-Endpunkt brauchst du nur, wenn der Anwalt die Auswahl granular steuern soll.
GET /rechtstipp/options?country=AT liefert pro Land beides: den Default-Filter-Block und die gültigen Auswahlwerte je Feld. Damit kannst du einen Selektor bauen, ohne Werte hart zu kodieren.

Antwort (AT — vollständig)

Die geographic-Werte sind die ASCII-Slugs, die das Retrieval direkt akzeptiert (niederoesterreich, kaernten …) — übernimm sie 1:1 in filters.geographic. Verfügbar sind country=AT und country=CH; DE liefert 400, solange das Land nicht freigeschaltet ist.

Schweiz (country=CH)

Für die Schweiz ist geographic der landesweite Scope ([{ "value": "ch", "label": "Schweiz (Bundesrecht)" }]); die Kantone sind ein eigenes Filter-Feld: options.swissCantons listet alle 26 Kantone als 2-Buchstaben-Code + Label —
Gekürzt — die echte Antwort listet alle 26 Kantone.
Kantonales Recht beziehst du ein, indem du die Codes in filters.swissCantons übernimmst (zusätzlich zum Bundesrecht-Scope geographic: ["ch"]).

Empfehlung

Für die meisten Integrationen genügt der Default-Pfad: nur topic + land senden und filters weglassen. Den Options-Endpunkt brauchst du nur, wenn der Anwalt die Auswahl granular steuern soll.