Accounting integrations
Many providers.
One interface.
Your accounting integrations, speaking the same language. Connect to providers through shared company and invoice models — with TypeScript all the way.
Open source. MIT-licensed packages.
The integrations
Pick your provider.
Separate packages. A shared foundation.
Install just the integration you need.
BillitBloxsVisma eAccountingExact OnlineJorttMoneybirdOctopusRompslompTwinfieldWeFactYukiMissing a provider?
Supported operations and authentication vary by provider. Each package documents its capabilities and limitations.
Small setup. Shared models.
One less thing
to build from scratch.
Install a provider, add your credentials, and choose an administration. Fetch invoices with consistent amounts, dates, and company details.
Explore the Moneybird guide01 / Install a provider
yarn add @accounty/moneybird02 / Make the connection
import Moneybird from '@accounty/moneybird'
const provider = new Moneybird()
await provider.setCredentials({ accessToken })
await provider.setSettings(administration)
const { data: invoices } =
await provider.fetchInvoicesWithCompany()Use your access token and an administration returned by getAdministrations().