Authentication
OAuth 2.0 client credentials. Keycloak issues the token; APIs consume Bearer.
OAuth 2.0 client credentials. Keycloak issues the token; APIs consume Bearer.
Booking needs an effective chart of accounts. Set it at onboarding or replace it wholesale; settings inherit per key.
Docbooks analyses the document itself. Call Docmind only if you also need the extracted data in your own product.
Identifiers, lists, JSON, files, time, idempotency, rate limits.
Book Swiss receipts. Organisations and workspaces are setup around that job.
Extract structured data from invoices, receipts, and other business documents.
Every documentType on the released Docmind contract, with invoice and receipt samples.
Flat {code, message} error body shared by Docmind and Docbooks.
Send a file for analysis. Wait for the webhook, then GET typed JSON.
Credentials, a stage token, then one 202 call.
Batch-create organisations and workspaces; offboard in batches.
Multipart POST on a Docbooks workspace. A chart of accounts must be in place; 409 if extraction is not provisioned.
Batch POST of corrected booking resources. HTTP 200 with per-item SUCCESS or ERROR.
Tell Docmind when an operator corrects an extracted document.
options JSON — extract.split.enabled fans a PDF into child documents.
Docpier POSTs to your URL. Envelope, events, delivery.