Vrio uses HTTP Headers to validate and map the global API endpoint to the specific client environment.
If you are unfamiliar with HTTP headers, learn more here: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers
To retrieve an API key, you will need to request access to the client environment at [subdomain].vrio.app. An administrative user will need to create a API user account. After the account is created, the API key will be visible.
The API endpoint is: api.vrio.app
First start by checking the authentication parameters. The API docs let you choose your language to simulate the authentication call. Here is "curl "as an example:
curl "https://api.vrio.app/campaigns" \
-H 'hostname: api.vrio.app' \
-H 'X-Api-Key: YOUR_API_KEY'
Important Notes:
The most common 403 error relates to missing header parameters.
The API key does not expire.
Make sure to keep this API key secret.