Skip to main content

Quickstart

Connect to Moneybird with Nango and see data flow in 2 minutes.
1

Create the integration

In Nango, go to Integrations, select Configure New Integration, then select Moneybird. To use your own Moneybird OAuth application instead of the Nango-managed one, enter its Client ID and Client Secret.If you do not specify scopes, Moneybird grants sales_invoices by default.
Nango has a Nango-managed OAuth app you can use in development and production. Select it when you create the integration.
2

Authorize Moneybird

Go to Connections, select Add Test Connection, then authorize access in Moneybird. Moneybird redirects back to Nango and Nango stores the access and refresh tokens for the connection.
3

Call the Moneybird API

Let’s make your first request to the Moneybird API by listing the administrations available to the connected user. Replace the placeholders with your Environment API key, integration ID, and connection ID:
Nango adds the Moneybird Bearer token to the upstream request, so your application does not need to handle the Moneybird access token. Check the Logs tab in Nango to inspect the request.
4

Implement Nango in your app

Follow the Auth implementation guide to add the authorization flow to your application.To use your own OAuth app instead of the Nango-managed one, follow the setup guide linked below.

OAuth scopes

Moneybird supports sales_invoices, documents, estimates, bank, time_entries, and settings. If no scope is supplied, Moneybird grants sales_invoices by default. Accessing contacts requires at least one of sales_invoices, documents, estimates, bank, or settings. The time_entries scope alone does not grant contact access.

Moneybird integration guides

Nango-maintained guides for common use cases. Official docs: Moneybird authentication and Moneybird API reference.

Pre-built syncs & tools for Moneybird

No pre-built syncs or tools available yet.
Not seeing the integration you need? Build your own independently.