Authentication

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.