Visma.Net Integrations - API Client Types & Configuration
Visma.Net Integrations - API Client Configuration
In this document we will go through what needs to be done after you completed your Visma.Net Integration certification.
The first thing you need to do to configure your API client is to set up a redirect_URI.
Redirect URIs are a critical part of the OAuth flow. After a user successfully authorizes an application, the authorization server will redirect the user back to the application with an authorization code in the URL. Because the URL will contain sensitive information, it is critical that the service doesn’t redirect the user to arbitrary locations.
Due to this, it is required to specify one or more redirect URIs when you register your integration with Visma.Net. For production, it is required that the provided URI is set up with HTTPS.
When you have a redirect URI, this should be sent to your partner service in order to be able to get your Client_ID and Client_Secret. When this has been processed, you will receive an Activation email for your registration, the link to activate your Client_Id will be active for 5 days, so make sure to do this when the email is received:
API client types
For Visma.Net there are two client types available, API “test client” and “production client” (also known as live)
All new API clients are generated as the type “Test”.
In the test client there is a limit to the allowed calls per hour, which is set 500 calls/hour/per company.