moneybird
| Read | Create | Update | Delete | Webhook | ||
|---|---|---|---|---|---|---|
| Accounts | ||||||
| Async task | ||||||
| Bank accounts | ||||||
| Bills | ||||||
| Bill lines | ||||||
| Booking proposals | ||||||
| Contacts | ||||||
| Customers | ||||||
| Credit notes | ||||||
| Dimensions | ||||||
| Expenses | ||||||
| Files | ||||||
| Goods receipts | ||||||
| Goods receipt lines | ||||||
| Invoices | ||||||
| Invoice lines | ||||||
| Items | ||||||
| Journals | ||||||
| Journal entries | ||||||
| Offers | ||||||
| Offer lines | ||||||
| Open items | , | |||||
| Payments | ||||||
| Payment terms | ||||||
| Projects | ||||||
| Purchase orders | ||||||
| Purchase order lines | ||||||
| Sales orders | ||||||
| Sales order lines | ||||||
| Suppliers | ||||||
| Tax rates | ||||||
| Transactions | ||||||
| Trial balance | ||||||
| Units | ||||||
| Users | ||||||
| Vendor credits |
= On demand - contact us
= Not supported by Moneybird
How to connect to Moneybird
To allow your customers to link your application with their Moneybird account, you need to set up an App and submit your application credentials to maesn.Prerequisites
Before you begin, make sure you have the following:
- A Moneybird account with administrator permissions.
Set up an App
To set up your application in Moneybird, follow the following instructions.
- Navigate to the Moneybird Portal.
- Login with your Moneybird account.
- In the Create API token section enter a name for your app and set the redirect URI to: https://api.maesn.dev/auth/callback/moneybird.
- Click Save.
- Once configured, you can retrieve the Client ID and Client Secret for your application.
Configure your integration in the maesn API
Next we configure your API tenant with your client’s details:
- Get in touch with your contact person at maesn to submit the client id and client secret.
Becoming a Moneybird Partner
Information on becoming a partner can be found on their partner page.Webhooks
Moneybird supports the following parameters for webhooks: Resources:CONTACTINVOICEPAYMENTTAX_RATE
CREATEDDELETEDUPDATED
POST /webhooks?companyId=<companyId> (companyId query parameter required if not using the interactive flow) with the following example body:
Example code snippet
id associated with the subscription:
Example response
Example event body
DELETE /webhooks/{webhookId}?companyId=<companyId> endpoint provinding both your X-API-KEY and the end user X-ACCOUNT-KEY.