About this endpoint
What it does
Submits a video URL for brand detection and routes the request to either the Azure or Google service specified in the body. The response returns a JSON object with a data object that contains the service-specific result under azure or google.
Request Body
| Parameter | Type | Description |
|---|---|---|
| url | String | Video URL to analyze. Must be a URI. |
| azure | Object | Azure credentials/configuration used when requested_service is azure. |
| azure.region | String | Azure region. |
| azure.account_id | String | Azure account ID. |
| azure.access_token | String | Azure access token. |
| Object | Google credentials/configuration used when requested_service is google. | |
| google.google_language | String | Google language code. |
| google.google_credential_json | Object | Google Cloud service account JSON (required for Google video routes). See schema for nested fields. |
| requested_service | ENUM | Service to use for brand detection. Allowed values: azure, google. |
Response
Returns a JSON object with a required data object field. Inside data, the schema defines optional azure and google object fields; the service-specific field is present when the corresponding requested_service was used.
| Parameter | Type | Description |
|---|---|---|
| data | Object | Response wrapper containing the service-specific result. |
| data.azure | Object | Present when requested_service is azure. Additional properties are allowed. |
| data.google | Object | Present when requested_service is google. Additional properties are allowed. |



