Skip to content
Docs
BlogZur App

Abacus (REST) ​

OAuth2 Client Credentials gegen den konfigurierten Token-Endpoint, danach Named Operations gegen die apiBaseUrl deines Abacus-Mandanten. Pfade sind pro Mandant überschreibbar.

Kategorie: Integrationen & Business | Quelldatei: abacusBlock.js | Auth: Client ID/Secret + Token-URL (oder manuell accessToken)


Voraussetzungen ​

  • Token-Endpoint und API-Basis aus der Abacus-/API-Hub-Dokumentation deines Betriebs.
  • Felder: tokenUrl, clientId, clientSecret, apiBaseUrl, optional scope.
  • Bei 404: Relativpfad in resourcePaths (JSON) an den Mandanten anpassen — Abacus-URLs sind nicht einheitlich.

Named Operations ​

Default-Pfade (überschreibbar):

OperationDefault-Pfad
debtor_search / debtor_get/debitoren
invoice_list / invoice_get/verkauf/rechnungen
creditor_search/kreditoren
bill_list/einkauf/rechnungen
article_search/artikel
stock_get/lager/bestaende
project_list/projekte
timesheet_create/zeiterfassung

Listen: query, limit. Get: id. Create: payload. Einzelner Call: path überschreibt den Resource-Pfad.

Beispiel resourcePaths:

json
{ "debtor": "/api/addresses", "invoice": "/api/sales/invoices" }

Fallback ​

OperationKurzbeschreibung
get_tokenNur Access Token holen (zum Testen)
getGET auf relativen path
requestBeliebiges HTTP (method, path, body)