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 from config
  • 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