How Do I Use It?
Index of Dacast REST API guides: VOD upload, live channels, VOD rebroadcast, simulcast, embed, splash/thumbnail, playlists, folders, analytics, and common issues.
These guides are step-by-step API flows. Host is https://developer.dacast.com. Every call needs X-Api-Key and X-Format: default. JSON bodies also need Content-Type: application/json.
If you do not have a key yet, start with Obtain API Keys, then Make Your First API Call.
Guides
- VOD Upload - create a VOD, sign the upload, POST the file to storage
- Create Live Streams Channels -
POST /v2/channel, then read encoder settings fromconfig - VOD Rebroadcast - schedule an existing VOD as a live channel
- Simulcast - restream an encoder live channel to YouTube, Twitch, or another RTMP ingest
- Embed codes - JavaScript or iframe snippet for a VOD, channel, or playlist
- Splash Screen/Thumbnail - set your own images on content that already exists
- Playlists - create a playlist and replace its content list
- Folders - create folders and add VOD membership
- Ads on content - attach VAST pre-roll, mid-roll, and post-roll ads to VOD and live channels
- Analytics - account-wide and per-asset bandwidth, plays, and audience metrics
Also
- Common Issues - headers, ajax upload, playlist vs playlists, embed escaping, and other gotchas
- API Reference - endpoint schemas
- Changelog
- How Do I Integrate It? - Player JS API (separate from the REST guides)
Updated 10 days ago
