Creating your Bunni API key
In Bunni you create one API key and paste it into Schakel, together with the link to your administration. The key belongs to that one administration, so there is nothing left to choose afterwards. It takes a few minutes.
What you end up withAn API key from your own Bunni administration (starting with bu_live_) and the link to that administration, both entered in Schakel.
- 01
Go to API in the main menu
Log in to mijn.bunni.nl and open the administration you want to connect. Click API in the main menu. You land on the API Keys tab; next to it is API Reference, which you do not need for this.
- 02
Create a new API key
Create a new API key. Bunni calls it API Key 1 by default. Name it Schakel, so you know later what it belongs to.
- 03
Tick what Schakel may do
An API key has a tick box per call, grouped by part. Tick: Categories (read), Contacts (read and create), Invoice Designs (read), Invoices (read and create) and Tax Rates (read). Nothing more is needed: Schakel reads your categories, VAT rates and invoice designs, and creates invoices.
- 04
Copy the key
Copy the key Bunni shows you. It starts with
bu_live_. Do it straight away: if you cannot find it again later, simply create a new one. - 05
Copy the link to your administration
Look at your browser's address bar while you are logged in to Bunni. It reads something like
https://mijn.bunni.nl/administratie/yourcompany/.... Copy that link. The part after/administratie/tells Schakel which administration it is, because the key itself does not say. - 06
Paste both into Schakel
In Schakel, go to Connections, click Connect an account under Bunni and paste the link and the key. Click Connect and test. Schakel tests the key against your administration straight away and tells you if a box is missing.
Worth knowing
- The key belongs to one administration. If you run several administrations, create a separate key in each and connect them one by one.
- After connecting, you pick your invoice design, your revenue category and which Bunni VAT rate belongs to which situation in the connector settings. Schakel proposes what matches your rates; do check it.
- Payments are linked to the invoice in Bunni itself, as you do with your other invoices. Schakel books the sale and the customer, not the payment.
If something goes wrong
- Schakel says the key is missing a permission.
- Open the key on the API page in Bunni and tick what Schakel names. You do not need a new key: paste the same one again afterwards.
- Schakel says the key does not work.
- Check that the link belongs to the same administration you created the key in: a key only works for its own administration. If the key was only half copied, create a new one.
- No invoices are being booked.
- First check in the connector settings that your invoice design, revenue category and the standard VAT rate are chosen. If they are, open the log: when an order needs a VAT rate you have not chosen yet, such as 9% or outside the EU, it says which one.
Connectors that use your Bunni access
Once you hold the keys, this is where they go. Every connector below talks to Bunni.
Stuck on a step?
Screens move around. If what you see does not match the screenshots, message us and we will look at it with you, and fix the page.