Developers

A clear API from upload to analytics

Start with keys, upload in chunks, create signed playback sessions, and receive webhook events in your education platform.

API contract

5
  1. 01API KEY
  2. 02CHUNK UPLOAD
  3. 03ENCODE JOB
  4. 04PLAYBACK TOKEN
  5. 05WEBHOOK EVENT

What the API gives you

4
OpenAPI + SDKs

OpenAPI reference plus JavaScript and PHP SDKs, so integration starts without guessing request shapes.

Signed playback sessions

Issue short-lived viewer access instead of permanent links, with keyed and protected playback.

Documented webhooks

Receive encoding, playback, and protection events inside your LMS, CRM, or internal system.

Playback analytics

Track starts, watch time, and drop-off points for every project and video.

Developers — Videohati