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.