Die Sales-Tax-API für Berechnung, Umsatzsteuer und Steuererklärungen
Die REST-API von Kintsugi berechnet Sales Tax, Umsatzsteuer und GST in Echtzeit und synchronisiert die zugrunde liegenden Verkäufe, damit Nexus, Registrierungen und Steuererklärungen aktuell bleiben. Offizielle SDKs für Python, TypeScript, Java, PHP und Ruby.
7.000+ Unternehmen vertrauen uns
Was ist eine Sales-Tax-API?
Mit einer Sales-Tax-API fragen Ihr Checkout, Ihr Abrechnungssystem oder Ihr ERP die Steuer für einen Verkauf ab, statt eigene Steuersatztabellen zu pflegen. Bei Kintsugi senden Sie Positionen und eine Lieferadresse an POST /v1/tax/estimate und erhalten die Steuer für jede Position zurück, aufgeschlüsselt nach den Steuergebieten, die sie erheben.
Nach der Zahlung erfassen Sie den Verkauf mit POST /v1/transactions. Anhand dieser synchronisierten Transaktionen verfolgt Kintsugi Ihren Nexus, und über dieselbe API starten Sie Registrierungen und geben die von Kintsugi erstellten Steuererklärungen frei. So läuft die Compliance direkt aus Ihrem eigenen Produkt heraus.
Was die Kintsugi API kann
Steuerberechnung
Ermitteln Sie die Steuer im Checkout oder auf einer Rechnung. Liefert Steuer, steuerpflichtigen Betrag und Steuersatz pro Position, aufgeschlüsselt nach den erhebenden Steuergebieten, samt Grund für eine etwaige Befreiung. Es wird nichts gespeichert, Sie können die Abfrage also bei jeder Änderung des Warenkorbs wiederholen.
POST /v1/tax/estimate
Transaktionen und Erstattungen
Erfassen Sie jeden abgeschlossenen Verkauf und jede Erstattung. Anhand der synchronisierten Transaktionen verfolgt Kintsugi Ihren Nexus und erstellt Ihre Steuererklärungen.
POST /v1/transactionsPOST /v1/transactions/{original_transaction_id}/credit_notes
Adressprüfung
Vereinheitlichen Sie die Adresse eines Kunden vor der Berechnung. Die Antwort ergänzt Felder wie das County, von dem lokale Steuersätze abhängen.
POST /v1/address_validation/searchPOST /v1/address_validation/suggestions
Produkte und Steuerpflicht
Legen Sie Ihren Katalog einmal an und ordnen Sie jedes Produkt einer Kategorie und Unterkategorie von Kintsugi zu. Daraus ergibt sich, wie es in jedem Bundesstaat besteuert wird.
POST /v1/productsGET /v1/products/categories
Kunden und Befreiungen
Speichern Sie Kunden und ihre Befreiungszertifikate. Kintsugi wendet die Befreiung dann bei jeder Berechnung an, die auf den Kunden verweist.
POST /v1/customersPOST /v1/exemptionsPOST /v1/exemptions/{exemption_id}/attachments
Nexus
Rufen Sie ab, wo Sie Nexus haben, und erfassen Sie physischen Nexus wie Büros, Mitarbeitende oder Lagerbestände, damit er neben dem wirtschaftlichen Nexus berücksichtigt wird.
GET /v1/nexusPOST /v1/nexus/physical_nexus
Registrierungen
Starten und verfolgen Sie Registrierungen für Sales Tax, Umsatzsteuer und GST direkt aus Ihrem Produkt, einschließlich der Angaben, die jedes Steuergebiet verlangt.
POST /v1/registrationsGET /v1/registrations/jurisdictions
Steuererklärungen
Listen Sie die Steuererklärungen auf, die Kintsugi für Sie erstellt, sehen Sie die enthaltenen Transaktionen ein und geben Sie eine Steuererklärung über die API frei.
GET /v1/filingsPUT /v1/filings/{filing_id}/approve
Alle Endpunkte finden Sie in der API-Referenz (auf Englisch).
Steuer mit einer einzigen Anfrage berechnen
Authentifizieren Sie sich mit Ihrem API-Schlüssel und Ihrer Organisations-ID, senden Sie den Verkauf und lesen Sie die Steuer aus der Antwort. Beträge werden als Dezimalzeichenketten zurückgegeben. Verarbeiten Sie sie daher mit einem Datentyp, der Dezimalzahlen exakt abbildet.
curl -X POST https://api.trykintsugi.com/v1/tax/estimate \
-H "x-api-key: $KINTSUGI_API_KEY" \
-H "x-organization-id: $KINTSUGI_ORG_ID" \
-H "Content-Type: application/json" \
-d '{
"date": "2026-01-15T10:00:00Z",
"external_id": "EST-2026-001",
"currency": "USD",
"transaction_items": [
{
"external_id": "ITEM-001",
"date": "2026-01-15T10:00:00Z",
"external_product_id": "PROD-12345",
"quantity": 1,
"amount": 100.00
}
],
"addresses": [
{
"type": "SHIP_TO",
"street_1": "123 Main St",
"city": "Seattle",
"state": "WA",
"postal_code": "98101",
"country": "US"
}
]
}'Aus dem Leitfaden zur Sales-Tax-Berechnung (auf Englisch), der Pflichtfelder, Befreiungen und die vollständige Antwort beschreibt.
Offizielle SDKs
- Python
pip install kintsugi-tax-platform-sdk - TypeScript
npm add @kintsugi-tax/tax-platform-sdk - Java
com.trykintsugi:kintsugi-tax-java-sdk - PHP
composer require kintsugi-tax/tax-platform-sdk - Ruby
gem install kintsugi_sdk
Steuer berechnen im Checkout
Präzise Berechnung von Sales Tax, Umsatzsteuer und GST für jede Transaktion, unabhängig von Vertriebskanal und Region.
Steuer-Compliance automatisieren
Behalten Sie weltweit im Blick, wo Sie Steuerrisiken haben. Starten und verwalten Sie Registrierungen für Sales Tax, Umsatzsteuer und GST in allen Steuergebieten direkt aus Ihrer App oder Plattform. Die Steuererklärungen übernimmt Kintsugi für Sie.
Nahtlos in Ihren Stack integriert
Ob Sie Stripe, Shopify, Chargebee oder Ihren eigenen Tech-Stack nutzen: Mit unseren SDKs und der REST-API integrieren Sie Kintsugi genau dort, wo Sie es brauchen.
Warum die API?
- Flexibilität: Automatisieren Sie Abläufe der Steuer-Compliance, ohne Ihre Kernsysteme zu ändern.
- Tempo: Binden Sie Compliance in Tagen statt Wochen in Ihr Produkt oder Ihre internen Tools ein.
- Kontrolle: Senden Sie Daten, lösen Sie Ereignisse aus oder rufen Sie Statusmeldungen in Echtzeit ab.
- Skalierbarkeit: Ausgelegt für SaaS, E-Commerce, nutzungsbasierte und hybride Erlösmodelle.
Ressourcen für Entwickler
- Erste Schritte
Verbinden Sie Ihre Daten und senden Sie Ihre erste authentifizierte Anfrage.
- API-Referenz
Alle Endpunkte mit Request- und Response-Schemas.
- Leitfaden zur Sales-Tax-Berechnung
Wann Sie den Estimate-Endpunkt aufrufen und wie Sie die Anfrage aufbauen.
- SDKs
Clients für Python, TypeScript, Java, PHP und Ruby.
- API Lab
Jeden Ablauf interaktiv in einer simulierten Sandbox ausprobieren.
- Kintsugi MCP
Geben Sie Ihrem KI-Coding-Assistenten die aktuelle API-Spezifikation und Dokumentation.
- Umstieg von Avalara oder TaxJar
Ordnen Sie Ihre bestehenden Aufrufe den Kintsugi-Endpunkten zu und wechseln Sie sauber.
FAQ
Melden Sie sich für eine kostenlose Analyse an
Keine Kreditkarte erforderlich.
