Join us at Fortnox App Market today!

FAQ (Frequently asked questions)

Developers Integration Dictionary

During the process of creating your integration you will bump into these words and functions.

The four parts of an active connection is listed below:

Client-Id The integrators key to exchange an Authorization-Code for an Access-Token (unique for the application and connected to the Client-Id)
Client-Secret The integrators key for making requests (unique for the integration and connected to the Client-Id).
Authorization-Code Generated when the customer authenticates and approves the connection between their account and your application. Expiration time: 10 minutes
Access-Token Token with limited lifetime used by your application when making API requests on behalf of a user. Expiration time: 1 hour
Refresh-Token Long-lived token used to generate a new Access-Token once the old one has expired. Expiration time: 1 month (31 days)
Questions Answers
My Authorization-code or Refresh-Token has become invalid. How do I get a new one? The user has to do another authentication by adding the app again. Read more about the authorization process here.
Why can’t the customer find my connection in the list in Manage Users? If your app has been added using Oauth2 it will be visible under Manage Apps. If you app has been added using the legacy method it will still be visible under Manage Users.
Why do I have access to more scopes on one of my connections than to the other? The access of the Access-Token depends on the scopes that your integration had when the Authorization-Code was created. If you add or remove scopes from your integration you need to create new authorization-codes to get a new Access-Token with the new access.
I get error message “Kunde inte hitta konto” (Could not find account). What is wrong? If you are providing an account in the request please make sure that the accounts are available in the Account plan (endpoint: Accounts). If you do not send in the accounts in the request body then the customer has not set up their default accounts in the settings menu in Fortnox. They can set this under Settings – Accounting – Preferred accounts. The customer can contact Fortnox support if they need help with this.

This list will continuously be updated and if you miss something on this page, please tell us in the support form.