Import Ledger Opening Balances
Dostęp
Członek organizacji z tym uprawnieniem:
invoicing:manage-opening-balances
Klucz API z zakresami potrzebuje też tego uprawnienia w swoich zakresach.
Creates opening balances and updates the ones whose reference already exists; rows without a matching customer or repeated in the file are skipped. Refused as a whole (409, INVOICE_LEDGER_BALANCE_EXCEEDED) when a row would take a guarded ledger below zero. With ledgerBalanceOverride, users with invoicing:override-ledger-balance may take a guarded ledger below zero; the motivation and the violations are recorded on the customer's timeline.
ApiKeyAuthx-api-key<token>API key for authentication
organizationId*stringThe ID or slug of the organization
application/json- body
rows*array<>1 <= items <= 2000ledgerBalanceOverride?OK
application/json- response
curl -X POST 'https://api.tillor.eu/orgs//ledger-opening-balances/import' \ -H 'Content-Type: application/json' \ -d '{ "rows": [ { "ledger": -9007199254740991, "amount": 0, "asOfDate": "2019-08-24", "reference": "string", "customer": "string" } ]}'nullPreview Ledger Opening Balance Import POST
Matches each row to a customer (Tillor customer number or id) and an existing opening balance (same ledger and reference), without writing anything. Returns the status per row and the total per ledger.
List Mandate Agreements GET
Lists mandate agreements with pagination, filtering (e.g. `customerId`, `status`) and sorting.