Intravideo API Reference

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.