How to Connect to Fortnox
Fortnox uses OAuth 2.0 to authorise access. You do not need to create API keys or copy credentials — you connect by logging in to your Fortnox account and granting access.
Prerequisites
- An active Fortnox account with access to the data you want to share (invoices, bookkeeping, suppliers, etc.)
- Your Fortnox user must have sufficient permissions for the resources you intend to use
Connecting in Vault
- Open Apideck Vault and find Fortnox in the list of available connectors.
- Click Connect.
- You will be redirected to the Fortnox login page. Sign in with your Fortnox credentials.
- Review the list of permissions the integration is requesting and click Authorise.
- You will be redirected back to Vault. The connection status will show Connected.
Permissions
The integration requests the following access scopes from your Fortnox account:
| Scope | What it covers |
|---|---|
invoice | Customer invoices |
customer | Customer records |
supplier | Supplier records |
supplierinvoice | Supplier invoices (bills) |
article | Articles / products |
bookkeeping | Chart of accounts, vouchers, financial years |
payment | Invoice and supplier-invoice payments |
companyinformation | Company information |
order | Purchase orders |
archive | Attachments and inbox files |
project | Projects (tracking categories) |
connectfile | Connecting uploaded files to invoices, bills, and vouchers |
Your Fortnox user account must have read (and write, if needed) access to these areas in Fortnox. If your user role is restricted, contact your Fortnox administrator.
Reconnecting
Fortnox access tokens expire after 1 hour and are refreshed automatically. The underlying refresh token expires after 45 days of inactivity. If your connection stops working, return to Vault and click Reconnect to re-authorise.