Skip to main content
GET
VAT-Berechnungs-Endpunkt

Erste Schritte

Basis-URL

Berechnungs-Endpunkt

Der calculate-Endpunkt benötigt Ihren eindeutigen API-Schlüssel, das Land und den zu prüfenden Betrag:
Diese erfolgreiche Anfrage liefert umfassende VAT-Berechnungsergebnisse einschließlich Sätzen, Beträgen und Länderinformationen:

Anfrageparameter

String
erforderlich
Ihr eindeutiger API-Schlüssel. Beachten Sie, dass jeder Nutzer für jede Cleariflow-API eigene API-Schlüssel hat — Ihr VAT-Validierungs-API-Schlüssel funktioniert z. B. nicht für die IP-Geolokalisierungs-API.
String
erforderlich
Der Betrag, für den der VAT-Betrag ermittelt oder von dem er abgeleitet werden soll.
String
erforderlich
Der zweistellige ISO-3166-1-alpha-2-Code des Landes, in dem die Transaktion stattfindet.
String
erforderlich
Die für die Berechnung zu verwendende VAT-Kategorie. Verwenden Sie „standard” für den Standardsatz oder spezifische Kategorien wie „e-books”, „audiobooks” usw. für ermäßigte Sätze.
Boolean
Wenn der Betrag bereits VAT enthält und Sie die Umkehrberechnung zur Aufteilung in Nettobetrag und VAT wünschen, setzen Sie diesen Parameter auf true. Wird er nicht explizit angegeben, ist der Standardwert false.

Antwortparameter

Die API-Antwort wird in einem universellen und leichtgewichtigen JSON-Format zurückgegeben.
String
Der Betrag ohne VAT.
String
Die Summe aus Grundbetrag und VAT, d. h. amount_excluding_vat + vat_amount.
String
Der berechnete VAT-Betrag.
String
Die Kategorie des Kaufs, anhand derer ermittelt wird, ob ein ermäßigter Satz gilt. Siehe unten für eine Liste unterstützter Kategorien.
String
Der VAT-Satz als Dezimalzeichenkette (z. B. „0.190” für 19 %).
Object
Objekt mit Länderinformationen.
String
Der zweistellige ISO-3166-1-alpha-2-Code des Landes, in dem die Transaktion stattfindet.
String
Der Name des Landes, für das die VAT berechnet wird.