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.
The contents of these documents and any attachments contain GumGum, Inc. confidential information and are legally protected from disclosure.