API Reference
Uploads API
The Uploads API allows you to programmatically ingest video content into InsightStream. We support direct uploads and resumable TUS uploads.
POST
https://api.is.io/v2/uploadHeaders
| Header | Description |
|---|---|
| Authorization | Bearer YOUR_SECRET_KEY |
| Content-Type | multipart/form-data |
Request Body
| Field | Type | Required |
|---|---|---|
| file | File Binary | Yes |
| title | String | No |
| 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?