Step 6. Making the step to production
-
Accounts
The developer needs to make their own account on the Visma Developer Portal Production environment: see step 1.4 for a detailed explanation.
The advantage to this, is that it's possible to add multiple Brincr accounts to the same application. The Visma Developer Portal application account should be managed by a developer, while the Visma Developer Portal account linked to a Brincr account, should be managed by the same person that manages the Brincr account. -
Requirements
Because data integrity is very important on production, moving to production involves validation of your integration on sandbox. Before requesting validation, you should meet the following requirements:
- Sandbox should be running without errors
- Sandbox should be running without unnecessary requests
- Only validated scopes will be approved
- You have requested the scopes in the Visma Developer Portal
-
Do a test-run on sandbox
- You have created a test-run of all the requests you are doing on sandbox.
- For this, you need to remove all cache and run the application exactly two times.
- Make sure there are no other requests done the day of the test-run.
-
Requesting sandbox validation:
If you meet all requirements, fill out this form to request validation:
-
Activating production integration
Once your request is approved, setting up the authentication for production is almost the same as on sandbox.
All previous steps should be repeated with the following differences:- References to 'sandbox' should be read as 'production'
- In 1.1.1, use app.brincr.com/register as a link (for new Brincr users)
- In 1.2, append
(production)to your application name - In 4, use
https://connect.visma.com/connect/tokenas the URL - In 5, use
https://api.brincr.com/api/v1/categoriesas the URL - The Brincr user needs to follow steps 1, 2.1.3 and 3.2.3
- The developer needs to follow steps 2 through 3.2.2 (except 2.1.3)
-
Requesting production activation
If you meet all requirements and you have requested your required scopes for production, fill out this form to request production activation. Our team will approve your request as soon as possible. Once approved, your integration works on production data.
-
Finalize
Once your API integration works on the production environment please check the following on a regular basis:
- the amount of API calls on the production environment, found on the API Statistics page
- the amount of errors in API calls on the production environment, found on the API Statistics page
- new updates, found on the changelog page