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- 01API KEY
- 02CHUNK UPLOAD
- 03ENCODE JOB
- 04PLAYBACK TOKEN
- 05WEBHOOK EVENT
What the API gives you
4OpenAPI + 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.
OpenAPI referencehttps://docs.videohati.com/openapi