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.
Environment | Description | Base URL | Access Token URL |
---|---|---|---|
Acceptance | Test, project setup | <api name>.a-api.vontobel.com | https://a-api-sso.vontobel.com/auth/realms/ext-api/protocol/openid-connect/token |
Production | Real life production usage | <api name>.api.vontobel.com | https://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 toclient_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.