Two API's
Multi-Regnskab offers two API's - the 'Public Client API' and the 'System-to-system API'. Both API's are available as OpenAPI Specification yaml files for easy code generation.
Public Client API
Overview
When using this API, you have access as a particular user and can work with data for all the companies available to that user. The initial access token is obtained with user name and password. This is the API used by our own iOS and Android apps.
Document Archive
This set of endpoints in the API is about working with files in the 'inbox' and uploading new files.
Registrations
This is a way to create a registration (bookkeeping) - optionally adding one or more documents as documentation
Customers
Endpoints for listing/creating customers (typically used when preparing invoices)
Product types and products
Currently read-only and used when preparing invoices
Bank transactions
Endpoints for retrieving bank transactions imported into Multi-Regnskab.
AI-integration (and CLI)
There is an open source project that makes (most of) this API available to Claude Code. There is a sub-project that provides a command-line version of the API.
How to access
The Public Client API is available to all users and free - currently only limited by fair use restrictions. Contact us to get the yaml file.
System-to-System API
Overview
This API is typically used from other SaaS platforms. It is used by systems like Danløn and Salary, and designed to allow all users to obtain an API key from within Multi-Regnskab and then copy/paste that code to the external system. This is done on a company-by-company basis. When adding a new external system, that system will be restricted to only those parts of the System-to-System API that it requires.
Features
The API can be used to submit suggested bookkeeping registrations including attachments. Those can be approved in Multi-Regnskab with a single click. Other features include submitting bank transactions for bank reconciliation, working with customers, etc.
How to access
Please send an e-mail to support@multiregnskab.dk with a description of your use case for the System-to-System API.