Skip to main content

Features

Video Document Parsing

Foundational APIs that transform unstructured video and audio into structured, queryable context.

Describe

Get a comprehensive moment-by-moment description on a video, including transcript, diarization, visual descriptions, audio desecriptions, sound, on-screen text, and more. Perfect for getting every detail on a video.

Extract

Extract structured data from videos at scale, across modalities, using a prompt or custom schema. Making videos easy to program against, query against, and categorize in your application.

Segment

Split videos into meaningful parts with segmentation options like intelligent shot detection, and narrative (chapters). Turning videos into logical sequences.

Video Reasoning

Higher-level APIs that enable multimodal search, chat, and reasoning directly over video content.

Search

Add semantic search over videos and segments with natural-language queries. Enable this in your application with just a few lines of code.

Chat Completion

Add conversational AI that can query, compare, and reason across hundreds of videos, complete with full citations, with just a few lines of code.

Responses API

Next-gen conversational API with streaming, entity-backed knowledge, multi-turn support, and background processing.

Base URL

The base URL for all API endpoints is:
https://api.cloudglue.dev

Authentication

For authentication, it’s required to include an Authorization header. The header should contain Bearer cg-123456789, where cg-123456789 represents your API Key.
Authorization: Bearer cg-123456789

Response codes

Cloudglue employs traditional HTTP response codes.
StatusDescription
200Request was successful
400Bad Request. Check the parameters and try again.
401API key is invalid or was not provided
402Insufficient credits on the account.
404Specific resource was not found
429Usage limit has been exceeded.
500Signifies a problem with Cloudglue.
Refer to the Error Codes section for a detailed explanation of all potential API errors.

Usage limits

The Cloudglue API has a rate limit to ensure the stability and reliability of the service. You exceed the rate limit, you will receive a 429 error code. For more information on the usage limits, please refer to the Usage Limits page.