API-Referenz
/api/v1.Konto
Angemeldeter Nutzer, Firmen- und Rechnungsstammdaten.
- GET
/company-profileFirmen- und Rechnungsstammdaten abrufen - PATCH
/company-profileFirmen- und Rechnungsstammdaten ändern - GET
/company-profile/letterhead-previewBriefbogen-Vorschau als PDF - GET
/company-profile/logoLogo herunterladen - PUT
/company-profile/logoLogo hochladen oder ersetzen - DELETE
/company-profile/logoLogo entfernen - GET
/meAngemeldeten Nutzer abrufen - GET
/notificationsBenachrichtigungen auflisten - POST
/notifications/{id}/readBenachrichtigung als gelesen markieren - POST
/notifications/read-allAlle Benachrichtigungen als gelesen markieren - GET
/notifications/summaryHinweise: überfällige Forderungen und anstehende Raten - GET
/settingsEinstellungen abrufen - PATCH
/settingsEinstellungen ändern
Kontakte
Kunden und Schuldner (gemeinsame Kontaktbasis).
Mandanten
Mandanten für Inkassounternehmen und Kanzleien.
Forderungen
Forderungen, Kosten, Zinsen und Phasen (Mahnung, Gericht, Vollstreckung).
- GET
/contacts/{id}/financesFinanzanalyse eines Kontakts - GET
/debtsForderungen auflisten - POST
/debtsForderung anlegen - GET
/debts/{id}Forderung abrufen - PATCH
/debts/{id}Forderung ändern - DELETE
/debts/{id}Forderung löschen - GET
/debts/{id}/costsKosten einer Forderung - POST
/debts/{id}/costsKosten erfassen - DELETE
/debts/{id}/costs/{costId}Kosten entfernen - GET
/debts/{id}/historyVerlauf einer Forderung - POST
/debts/{id}/mark-paidAls bezahlt markieren - POST
/debts/{id}/mark-unpaidBezahlt-Markierung aufheben - GET
/debts/{id}/messagesKommunikationsprotokoll - POST
/debts/{id}/messagesKommunikation protokollieren - POST
/debts/{id}/phasePhase wechseln - GET
/debts/{id}/statementForderungsaufstellung - POST
/interest-calculationsZinsen berechnen (Zinsrechner) - GET
/reports/receivablesForderungsübersicht (Kennzahlen)
Zahlungen
Zahlungseingänge und Ratenpläne zu Forderungen.
- GET
/installment-plansRatenpläne auflisten - POST
/installment-plansRatenplan anlegen - GET
/installment-plans/{id}Ratenplan abrufen - PATCH
/installment-plans/{id}Ratenplan ändern - DELETE
/installment-plans/{id}Ratenplan löschen - GET
/installment-plans/{id}/paymentsRaten eines Ratenplans - POST
/installment-plans/{id}/paymentsRate verbuchen - DELETE
/installment-plans/{id}/payments/{paymentId}Rate löschen - GET
/paymentsZahlungen auflisten - POST
/paymentsZahlung erfassen - GET
/payments/{id}Einzelzahlung abrufen - PATCH
/payments/{id}Einzelzahlung ändern - DELETE
/payments/{id}Einzelzahlung löschen
Briefe
Briefversand per Post und Zustellstatus.
Recherche
Adressrecherche, Melderegisteranfragen und Social-Media-Profile zu Kontakten.
- GET
/contacts/{id}/address-researchErgebnisse der Adressrecherche - GET
/contacts/{id}/residence-registry-inquiriesMelderegisteranfragen eines Kontakts - POST
/contacts/{id}/residence-registry-inquiriesMelderegisteranfrage beauftragen (kostenpflichtig) - GET
/contacts/{id}/residence-registry-inquiries/{inquiryId}Melderegisteranfrage abrufen - DELETE
/contacts/{id}/residence-registry-inquiries/{inquiryId}Melderegisteranfrage löschen - GET
/contacts/{id}/social-profilesSocial-Media-Profile eines Kontakts - POST
/contacts/{id}/social-profilesSocial-Media-Profil hinzufügen - PATCH
/contacts/{id}/social-profiles/{profileId}Social-Media-Profil ändern - DELETE
/contacts/{id}/social-profiles/{profileId}Social-Media-Profil entfernen
Gläubiger-KI
KI-Handlungsempfehlungen zu Forderungen (begrenztes Kontingent).
Aktivitäten
Aktivitätsprotokoll über Kontakte, Forderungen und weitere Objekte.
Dokumente
Dateien zu Kontakten, Forderungen und Belegen.
Rechnungen
Rechnungen, Gutschriften und Stornos inkl. E-Rechnung und Versand.
- GET
/invoice-settingsEinstellungen für Rechnungen und Angebote - PATCH
/invoice-settingsEinstellungen für Rechnungen und Angebote ändern - GET
/invoicesRechnungen auflisten - POST
/invoicesRechnungsentwurf anlegen - GET
/invoices/{id}Rechnung abrufen - PATCH
/invoices/{id}Rechnungsentwurf ändern - DELETE
/invoices/{id}Rechnungsentwurf löschen - GET
/invoices/{id}/audit-logÄnderungsprotokoll einer Rechnung - POST
/invoices/{id}/cancelRechnung stornieren - GET
/invoices/{id}/dispatchesVersandprotokoll einer Rechnung - POST
/invoices/{id}/duplicateRechnung als neuen Entwurf kopieren - GET
/invoices/{id}/e-invoiceE-Rechnung einer festgeschriebenen Rechnung - POST
/invoices/{id}/finalizeRechnung festschreiben - POST
/invoices/{id}/hand-overRechnung an das Mahnwesen übergeben - GET
/invoices/{id}/paymentsZahlungen einer Rechnung - POST
/invoices/{id}/paymentsZahlung erfassen - DELETE
/invoices/{id}/payments/{paymentId}Zahlung löschen - GET
/invoices/{id}/pdfRechnung als PDF - POST
/invoices/{id}/sendRechnung versenden (E-Mail oder Post) - GET
/invoices/summaryÜbersicht offener Rechnungen - GET
/recurring-invoicesWiederkehrende Rechnungen auflisten - POST
/recurring-invoicesWiederkehrende Rechnung anlegen - GET
/recurring-invoices/{id}Wiederkehrende Rechnung abrufen - PATCH
/recurring-invoices/{id}Wiederkehrende Rechnung ändern - DELETE
/recurring-invoices/{id}Wiederkehrende Rechnung löschen - POST
/recurring-invoices/{id}/runNächste Rechnung jetzt erzeugen
E-Rechnung
XRechnung und ZUGFeRD erzeugen, eingehende E-Rechnungen prüfen und auslesen.
- POST
/e-invoices/generateE-Rechnung erzeugen (XRechnung oder ZUGFeRD) - POST
/e-invoices/parseEingehende E-Rechnung auslesen und prüfen - GET
/e-invoices/readinessBereitschaft für E-Rechnungen prüfen - POST
/e-invoices/validateRechnungsdaten für eine E-Rechnung prüfen - POST
/e-invoices/visualizeEingehende E-Rechnung als lesbares PDF
Angebote
Angebote und Auftragsbestätigungen.
- GET
/offersAngebote auflisten - POST
/offersAngebotsentwurf anlegen - GET
/offers/{id}Angebot abrufen - PATCH
/offers/{id}Angebotsentwurf ändern - DELETE
/offers/{id}Angebotsentwurf löschen - POST
/offers/{id}/acceptAngebot als angenommen markieren - GET
/offers/{id}/audit-logÄnderungsprotokoll eines Angebots - POST
/offers/{id}/convertAngebot in Rechnung oder Auftragsbestätigung übernehmen - GET
/offers/{id}/dispatchesVersandprotokoll eines Angebots - POST
/offers/{id}/duplicateAngebot als neuen Entwurf kopieren - POST
/offers/{id}/finalizeAngebot festschreiben - GET
/offers/{id}/pdfAngebot als PDF - POST
/offers/{id}/rejectAngebot als abgelehnt markieren - POST
/offers/{id}/sendAngebot versenden (E-Mail oder Post)
Artikel
Artikel- und Leistungsstamm für Angebote und Rechnungen.
Nummernkreise
Nummernkreise für Belege, Kunden und Projekte.
Belege
Eingangsbelege mit Texterkennung, Eingangs-Mailadresse und Import.
- GET
/importsImporte auflisten - POST
/importsImport-Datei hochladen - GET
/imports/{id}Import abrufen - DELETE
/imports/{id}Import verwerfen - POST
/imports/{id}/commitImport ausführen - POST
/imports/{id}/previewImport-Vorschau - GET
/receipt-categoriesAusgabenkategorien mit Konten (SKR03/SKR04) - GET
/receipt-inboxEingangs-Mailadresse für Belege abrufen - PATCH
/receipt-inboxEingangs-Mailadresse einrichten oder ändern - POST
/receipt-inbox/rotateNeue Eingangs-Mailadresse erzeugen - GET
/receiptsBelege auflisten - POST
/receiptsBeleg hochladen - GET
/receipts/{id}Beleg abrufen - PATCH
/receipts/{id}Beleg ändern - DELETE
/receipts/{id}Beleg löschen - POST
/receipts/{id}/bookBeleg buchen (festschreiben) - GET
/receipts/{id}/fileBelegdatei herunterladen - PUT
/receipts/{id}/fileBelegdatei ersetzen oder nachreichen - POST
/receipts/{id}/processBeleg erneut erkennen - POST
/receipts/photosBelegfoto aus der App hochladen
Bank
Bankkonten, Umsatzimport (CSV/CAMT) und Zuordnung.
- GET
/bank-accountsBankkonten auflisten - POST
/bank-accountsBankkonto anlegen - GET
/bank-accounts/{id}Bankkonto abrufen - PATCH
/bank-accounts/{id}Bankkonto ändern - DELETE
/bank-accounts/{id}Bankkonto löschen - GET
/bank-import-presetsCSV-Vorlagen der Banken - GET
/bank-import-profilesCSV-Importprofile auflisten - POST
/bank-import-profilesCSV-Importprofil speichern - GET
/bank-import-profiles/{id}CSV-Importprofil abrufen - PATCH
/bank-import-profiles/{id}CSV-Importprofil ändern - DELETE
/bank-import-profiles/{id}CSV-Importprofil löschen - GET
/bank-importsImporte auflisten - POST
/bank-importsKontoumsätze importieren - GET
/bank-imports/{id}Import abrufen - POST
/bank-imports/{id}/revertImport zurücknehmen - POST
/bank-imports/previewImport prüfen (Vorschau) - GET
/bank-rulesGelernte Gegenkonten auflisten - DELETE
/bank-rules/{id}Gelerntes Gegenkonto löschen - GET
/bank-transactionsKontoumsätze auflisten - POST
/bank-transactionsKontoumsätze einliefern - GET
/bank-transactions/{id}Kontoumsatz abrufen - PATCH
/bank-transactions/{id}Kontoumsatz ändern - GET
/bank-transactions/{id}/candidatesOffene Posten für einen Umsatz - POST
/bank-transactions/{id}/matchUmsatz zuordnen - POST
/bank-transactions/{id}/unmatchZuordnung aufheben - POST
/bank-transactions/auto-matchZuordnungsvorschläge berechnen - POST
/bank-transactions/confirm-suggestionsSichere Vorschläge bestätigen
Projekte
Projekte und Budgets.
- GET
/projectsProjekte auflisten - POST
/projectsProjekt anlegen - GET
/projects/{id}Projekt abrufen - PATCH
/projects/{id}Projekt ändern - DELETE
/projects/{id}Projekt löschen - GET
/projects/{id}/summaryAuswertung eines Projekts - POST
/projects/{id}/tasksAufgabe zum Projekt hinzufügen - PATCH
/projects/{id}/tasks/{taskId}Aufgabe ändern - DELETE
/projects/{id}/tasks/{taskId}Aufgabe löschen
Zeiterfassung
Zeiteinträge und Timer.
- GET
/time-entriesZeiteinträge auflisten - POST
/time-entriesZeiteintrag manuell erfassen - GET
/time-entries/{id}Zeiteintrag abrufen - PATCH
/time-entries/{id}Zeiteintrag ändern - DELETE
/time-entries/{id}Zeiteintrag löschen - POST
/time-entries/{id}/stopLaufenden Zeiteintrag stoppen - POST
/time-entries/invoiceRechnungsentwurf aus Zeiten erzeugen - POST
/time-entries/invoice-previewVorschau: Rechnung aus Zeiten - POST
/time-entries/releaseAbgerechnete Zeiten wieder freigeben - GET
/time-entries/summaryAuswertung der Zeiten - GET
/time-entries/timerLaufenden Timer abrufen - POST
/time-entries/timerTimer starten - POST
/time-entries/timer/stopLaufenden Timer stoppen
Auswertungen
EÜR, Umsatzsteuer-Voranmeldung (Kennzahlen) und DATEV-Export.
- GET
/exportsExporte auflisten - POST
/exportsDATEV-Export erstellen - GET
/exports/{id}Export abrufen - GET
/exports/{id}/downloadExportdatei herunterladen (ZIP) - GET
/reports/euerEinnahmenüberschussrechnung (Anlage EÜR) - GET
/reports/euer/pdfEÜR als PDF - GET
/reports/open-itemsOffene Posten - GET
/reports/summaryUmsatz und Kosten - GET
/reports/trial-balanceSummen- und Saldenliste - GET
/reports/vat-returnUmsatzsteuer-Voranmeldung (Kennzahlen) - GET
/reports/vat-return/pdfUmsatzsteuer-Voranmeldung als PDF - GET
/tax-reportsGespeicherte Auswertungen auflisten - POST
/tax-reportsAuswertung unveränderbar speichern - GET
/tax-reports/{id}Gespeicherte Auswertung abrufen - GET
/tax-reports/{id}/pdfGespeicherte Auswertung als PDF
Buchhaltung
Kontenrahmen SKR03/SKR04, Buchungsjournal, manuelle Buchungen und Festschreibung (GoBD).
- GET
/accounting-settingsBuchhaltungs-Einstellungen abrufen - PATCH
/accounting-settingsBuchhaltungs-Einstellungen ändern - GET
/accountsKonten des Kontenrahmens auflisten - GET
/journal-entriesBuchungsjournal auflisten - POST
/journal-entriesManuelle Buchung anlegen - GET
/journal-entries/{id}Buchung abrufen - PATCH
/journal-entries/{id}Manuelle Buchung ändern - DELETE
/journal-entries/{id}Manuelle Buchung löschen - GET
/journal-entries/pendingOffene Punkte der Buchhaltung - GET
/period-closingsFestschreibungen auflisten - POST
/period-closingsZeitraum festschreiben - GET
/period-closings/previewFestschreibung prüfen
Webhooks
Webhook-Endpunkte, Zustellungen und Ereignisse.
- GET
/event-typesEreignistypen auflisten - GET
/eventsEreignisse auflisten - GET
/events/{id}Ereignis abrufen - GET
/webhook-deliveriesZustellprotokoll - GET
/webhook-deliveries/{id}Zustellung abrufen - POST
/webhook-deliveries/{id}/retryZustellung erneut senden - GET
/webhook-endpointsWebhook-Endpunkte auflisten - POST
/webhook-endpointsWebhook-Endpunkt anlegen - GET
/webhook-endpoints/{id}Webhook-Endpunkt abrufen - PATCH
/webhook-endpoints/{id}Webhook-Endpunkt ändern - DELETE
/webhook-endpoints/{id}Webhook-Endpunkt löschen - POST
/webhook-endpoints/{id}/rotate-secretSignaturgeheimnis erneuern - POST
/webhook-endpoints/{id}/testTestereignis senden
Entwickler
API-Schlüssel und OAuth-Anwendungen (nur im Dashboard).
Sicherheit
Passkeys und Zwei-Faktor-Anmeldung (nur im Dashboard).
Online-Zahlung
Eigenes Stripe-Konto verbinden (Stripe Connect) und Zahlungslinks für Rechnungen und Forderungen.
- GET
/payment-linksZahlungslinks auflisten - POST
/payment-linksZahlungslink erstellen - GET
/payment-links/{id}Zahlungslink abrufen - POST
/payment-links/{id}/checkoutBezahlvorgang starten - POST
/payment-links/{id}/deactivateZahlungslink deaktivieren - GET
/payment-links/{id}/publicZahlungslink öffentlich abrufen - GET
/stripe-accountVerbundenes Stripe-Konto abrufen - PATCH
/stripe-accountEinstellungen für Zahlungslinks ändern - POST
/stripe-account/refreshStatus des Stripe-Kontos aktualisieren