Skip to main content

Connectivity

We have two available environments, one for development/testing and one for production use.

  • Use Acceptance for testing connectivity and new development. The data is similar but not identical to production data.
  • Use Production after those tests are done and you want to use real data.
EnvironmentDescriptionBase URLAccess Token URL
AcceptanceTest, project setup<api name>.a-api.vontobel.comhttps://a-api-sso.vontobel.com/auth/realms/ext-api/protocol/openid-connect/token
ProductionReal life production usage<api name>.api.vontobel.comhttps://api-sso.vontobel.com/auth/realms/ext-api/protocol/openid-connect/token

Authentication

To access the API, you need to obtain an OAuth access token. This is done by sending a POST request to the access token URL with your client credentials. The request should include the following parameters:

  • grant_type: Set this to client_credentials.
  • client_id: Your client ID provided by Vontobel.
  • client_secret: Your client secret provided by Vontobel.

You will likely be able to use a library in your programming language to do most of the work for you. You can see the python script for one example.