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.

4 APIs 0 Features
Live StreamingVideoVODOTTVideo HostingMediaAnalytics

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...

Pricing Plans

Dacast Plans Pricing

5 plans

PLANS

Rate Limits

Dacast Rate Limits

3 limits

RATE LIMITS

FinOps

Dacast Finops

FINOPS

Resources

🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: dacast
url: https://raw.githubusercontent.com/api-evangelist/dacast/refs/heads/main/apis.yml
name: Dacast
kind: company
description: 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.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Live Streaming
- Video
- VOD
- OTT
- Video Hosting
- Media
- Analytics
created: '2026-07-11'
modified: '2026-07-11'
specificationVersion: '0.19'
apis:
- aid: dacast:dacast-vod-api
  name: Dacast VOD API
  tags:
  - VOD
  - Video
  - Upload
  - Content Management
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.dacast.com/docs/vod-upload
  baseURL: https://developer.dacast.com/v2
  properties:
  - url: https://docs.dacast.com/docs/make-your-first-api-call
    type: Documentation
  - url: https://docs.dacast.com/docs/vod-upload
    type: APIReference
  - url: openapi/dacast-openapi.yml
    type: OpenAPI
  description: 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 Dacast storage, with multi-part upload and bulk upload flows
    for large libraries. Exact list/lookup/delete paths beyond the confirmed upload-signature endpoint are modeled from the
    developer docs.
- aid: dacast:dacast-live-channels-api
  name: Dacast Live Channels API
  tags:
  - Live Streaming
  - Channels
  - Simulcast
  - RTMP
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.dacast.com/docs/create-live-streams-channels
  baseURL: https://developer.dacast.com/v2
  properties:
  - url: https://docs.dacast.com/docs/create-live-streams-channels
    type: APIReference
  - url: openapi/dacast-openapi.yml
    type: OpenAPI
  description: 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 that restream to third-party targets. Ingest is
    RTMP/SRT push, not a Dacast-hosted API transport. Channel creation is confirmed; the remaining operation paths are modeled
    from the developer docs.
- aid: dacast:dacast-playlists-api
  name: Dacast Playlists API
  tags:
  - Playlists
  - Content Organization
  - VOD
  - Live Streaming
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.dacast.com/docs/playlists
  baseURL: https://developer.dacast.com/v2
  properties:
  - url: https://docs.dacast.com/docs/playlists
    type: APIReference
  - url: openapi/dacast-openapi.yml
    type: OpenAPI
  description: 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 replace-in-place operation - the full content array
    is submitted on each change. Create and get are confirmed; the set-content and delete paths are modeled from the developer
    docs.
- aid: dacast:dacast-analytics-api
  name: Dacast Analytics API
  tags:
  - Analytics
  - Viewership
  - Reporting
  - Metrics
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.dacast.com/support/knowledgebase/walkthrough-to-per-content-video-analytics-on-dacast/
  baseURL: https://developer.dacast.com/v2
  properties:
  - url: https://www.dacast.com/support/knowledgebase/new-analytics-dashboard/
    type: Documentation
  - url: openapi/dacast-openapi.yml
    type: OpenAPI
  description: 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 streaming. Dacast documents analytics export via the API,
    but exact endpoint paths and query parameters are not published; the operations here are honestly modeled and flagged
    as unconfirmed.
common:
- type: DomainSecurity
  url: security/dacast-domain-security.yml
- type: Authentication
  url: authentication/dacast-authentication.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/dacast
- type: Website
  url: https://www.dacast.com
- type: Documentation
  url: https://docs.dacast.com
- type: Plans
  url: plans/dacast-plans-pricing.yml
- type: RateLimits
  url: rate-limits/dacast-rate-limits.yml
- type: FinOps
  url: finops/dacast-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com