Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

VXG provides a powerful API for integration with web and mobile applications. The API functions are divided into several sections. An interactive API reference (Swagger) can be found below:

V2 Admin API. Authorization - license key (LKey)

https://web.skyvr.videoexpertsgroup.com/docs/v2.html

V3 Admin API. Authorization - license key (LKey)

https://web.skyvr.videoexpertsgroup.com/docs/v3.html

V4 Non-admin API. Authorization - access token (Acc)

https://web.skyvr.videoexpertsgroup.com/docs/v4.html

V5 Non-admin API. Authorization - group access token (SI)

https://web.skyvr.videoexpertsgroup.com/docs/v5.html

V2 Super-admin API. Authorization SSL key/certificate pair.

https://web.skyvr.videoexpertsgroup.com/docs/v2_admin.html


Admin API authorization

To authorize your requests to Admin API you need to use your license key that you can find on VXG Dashboard.

The API Key should be injected into the Authorization header of every request to Admin API like this:

Authorization: LKey %license_key%

For example, if the API key is "X9tKpuXq0btatj":

Authorization: LKey X9tKpuXq0btatj

Non-admin API authorization

All function calls require an authorization header:

'Authorization: Acc %channel_access_token%'

The %channel_access_token% can be retrieved in two ways:

  • Using Admin API while creating a channel or updating of a channel access token

  • Using Cloud/Server Admin UI page

Example of an authorization header:

'Authorization: Acc eyJhY2Nlc3MiOiAid2F0Y2giLCAidG9rZW4iOiAic2hhcmUuZXlKemFTSTZJRE14T0RoOS41YWEyMjA2N3QxMmNmZjc4MC5GVHpEeUZMYkVLQVNzM2ZJRFZaSDdFMEhhdGMiLCAiY2FtaWQiOiAxMzI0NDUsICJjbW5ncmlkIjogMTMyODUwLCAiYXBpIjogIndlYi5za3l2ci52aWRlb2V4cGVydHNncm91cC5jb20ifQ=='
  • No labels