Intravideo API Reference
Video formats supported are:
MPEG-4
MOV
MP3
FLAC
M3U8
Video audio track is transcribed and analyzed up to a maximum length of 4 hours (14400 seconds). See Language Support Grid for supported languages.
The intravideo analysis endpoint is /v2/video/classification
POST /v2/video/classification
To initiate a new video analysis, submit a POST request via curl to /v2/video/classification. Include the required language code parameter.
GET /v2/video/classification/{uuid}
Once processing is complete, returns complete JSON video analysis response.
GET /v2/video/classification/{uuid}/status
Returns the status of the video analysis.
Intravideo JSON Response
The video JSON response details the complete contextual categorization, brand safety, and keywords data for each video interval:
start_time_seconds: The timestamp for the beginning of the video interval
end_time_seconds: The timestamp for the end of the video interval
language: The identified language code for the video interval
keywords: The list of identified keywords for the video interval
threats: The list of identified brand safety threats for the video interval
iab: (DEPRECATED) The list of identified IAB v2 categories for the video interval
iab_v2: The list of identified IAB v2 categories for the video interval
iab_v3: The list of identified IAB v3 categories for the video interval
Intravideo Application Status Messages
Status messages returned by the video API.
Invalid IntraVideo Request Handling
Intravideo API error messages.