IS
InsightStream
API Reference

Uploads API

The Uploads API allows you to programmatically ingest video content into InsightStream. We support direct uploads and resumable TUS uploads.

POSThttps://api.is.io/v2/upload

Headers

HeaderDescription
AuthorizationBearer YOUR_SECRET_KEY
Content-Typemultipart/form-data

Request Body

FieldTypeRequired
fileFile BinaryYes
titleStringNo
playback_policy"public" | "signed"No (default: public)

Sample Response

{
"id": "vid_38402122",
"status": "processing",
"hls_url": "https://cdn.is.io/play/vid_38402122",
"created_at": "2025-12-28T17:42:00Z"
}
Updated on Dec 28, 2025
Was this page helpful?