Request parameters

Location indicates the Azure region to which the call should be routed
See more details here

accountId

string

Format - guid. Account ID is a globally unique identifier (GUID) for the account. See more details here

name

string

The video name

accessToken

string

Access token should match the authorization scope of the call (Account, with Write)
Note that Access tokens expire within 1 hour
See more details here

privacy(optional)

string

The video privacy mode. Allowed values: Private/Public

priority(optional)

string

Index priority, can be used in paid regions only. Allowed values: Low/Normal/High

description(optional)

string

The video description.

partition(optional)

string

A partition to partition videos by (used for searching a specific partition)

externalId(optional)

string

An external id to associate with the video (can be searched for later).

externalUrl(optional)

string

An external URL to associate with the video (can be retrieved later)

callbackUrl(optional)

string

A url to notify when indexing is completed.
It should be a POST url and VideoIndexer will add 2 additional query string parameters to it: id and state.

For example, if the callback url is 'https://test.com/notifyme?projectName=MyProject', the notification will be sent with additional parameters to 'https://test.com/notifyme?projectName=MyProject&id=1234abcd&state=Processed'.