Dacast
Dacast is a unified live streaming and video hosting (OTT) platform that lets businesses broadcast live channels, host and monetize video on demand (VOD), organize content into playlists, and embed a white-label HTML5 player. Dacast exposes a RESTful JSON API (base https://developer.dacast.com/v2) for programmatically creating live channels, uploading and managing VOD, building playlists, and reading viewer analytics. API requests authenticate with an X-Api-Key header. API access is gated to Scale and Custom plans (trial accounts can request temporary access from sales), so the endpoints below are grounded in Dacast's public developer docs but several exact paths beyond the confirmed /v2/channel, /v2/vod, and /v2/playlist are honestly modeled.
APIs
Dacast VOD API
Create, list, look up, and delete video-on-demand assets, and upload source files. Uploads work by requesting a signed upload target (POST /v2/vod) and pushing the file to Dacas...
Dacast Live Channels API
Create and manage live streaming channels (POST /v2/channel), look up a stream, list online streams, switch stream ingest, change channel type, and manage simulcast destinations...
Dacast Playlists API
Create playlists (POST /v2/playlist), retrieve a playlist (GET /v2/playlist/{playlistId}), and set playlist contents by mixing VOD and live channel items. Playlist updates are a...
Dacast Analytics API
Read raw viewer analytics - views, watch time, bandwidth, and geography per content item and per account - so you can build custom reporting on top of Dacast VOD and live stream...