Dolby Publish Token V1 API

The PublishTokenV1 API from Dolby — 9 operation(s) for publishtokenv1.

Operations 11

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /api/publish_token/{tokenId} Get a publish token · Read Token #
Ask an LLM
“What settings does a specific publish token have?”
“Can I look up a publish token by its ID?”
Tell an agent
Show publish token {tokenId}.
Get the streams and settings of publish token {tokenId}.
DELETE /api/publish_token/{tokenId} Delete a publish token · Delete Token #
Ask an LLM
“How do I permanently delete a publish token?”
“Where do I find the token ID needed to delete a publish token?”
Tell an agent destructive · confirm first
Delete publish token {tokenId}.
Permanently remove publish token {tokenId}.
PUT /api/publish_token/{tokenId} Update a publish token (v1) · Update Token #
Ask an LLM
“Can I turn on recording for an existing publish token?”
“How do I add another stream name to a publish token using the v1 API?”
Tell an agent
Enable recording on publish token {tokenId} by setting record to {record}.
With the v1 token API, add streams {addTokenStreams} to publish token {tokenId}.
GET /api/publish_token/list List publish tokens · List Tokens #
Ask an LLM
“Which publish tokens exist on my account?”
“How can I tell I've reached the end when paging publish tokens?”
Tell an agent
List my publish tokens, page {page} with {itemsOnPage} per page.
Show publish tokens sorted by {sortBy}, page {page}, {itemsOnPage} per page.
GET /api/publish_token/list_by_name Find publish tokens by name · List Tokens By Name #
Ask an LLM
“Can I find publish tokens by token label or stream name?”
“Are wildcard stream tokens included when searching publish tokens by name?”
Tell an agent
Find publish tokens named {name}, page {page} with {itemsOnPage} per page.
Search publish tokens by stream name {name}, page {page}, {itemsOnPage} each.
GET /api/publish_token/list_by_cluster List publish tokens in a cluster · List Tokens By Cluster #
Ask an LLM
“Which publish tokens are tied to a particular cluster region?”
“Can I filter publish tokens by cluster?”
Tell an agent
List publish tokens in cluster {cluster}, page {page} with {itemsOnPage} per page.
Show tokens for the {cluster} region, page {page}, {itemsOnPage} each.
POST /api/publish_token Create a publish token · Create Token #
Ask an LLM
“How do I create a token so a broadcaster can publish a stream?”
“How long can stream names on a new publish token be?”
Tell an agent
Create a publish token labeled {label} for streams {streams}.
Create publish token {label} for {streams} that expires {expires}.
GET /api/publish_token/active Find the publish token of a live stream · Get active Publish Token ID #
Ask an LLM
“Which publish token is a live stream currently using?”
“Can I get the token ID behind an active stream from its stream ID?”
Tell an agent
Find the publish token for active stream {streamId}.
Look up which token stream {streamId} is publishing with right now.
GET /api/publish_token/active/all List publish tokens of all live streams · Get all active Publish Token IDs #
Ask an LLM
“Which publish tokens are being used by streams that are live right now?”
“Are tokens for long-running streams from before October 2022 included in the active list?”
Tell an agent
List the publish token IDs of every active stream on my account.
Show all tokens currently in use by live streams.
PATCH /api/publish_token/disable Disable publish tokens in bulk · Disable Publish Token(s) #
Ask an LLM
“How do I stop several publish tokens from being used at once?”
“Can I bulk-disable publish tokens by ID?”
Tell an agent destructive · confirm first
Disable publish tokens {tokenIds}.
Turn off these publish tokens in bulk: {tokenIds}.
POST /api/publish_token/{tokenId}/restream/sync Apply restream changes to a live stream · Sync restreams #
Ask an LLM
“Can restream configuration changes apply to a stream that's already running?”
“How do I push updated restream targets to a live broadcast immediately?”
Tell an agent
Sync restreams for publish token {tokenId}.
Apply the new restream settings of token {tokenId} to its running streams now.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/dolby:dolby-publishtokenv1-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

dolby-publishtokenv1-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Millicast Publish Token V1 API
  description: '# Introduction

    Controlling publishing for your Millicast account.'
  version: 1.0.0
servers:
- url: https://api.millicast.com
security:
- API_Secret: []
tags:


# --- truncated at 32 KB (109 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/dolby/refs/heads/main/openapi/dolby-publishtokenv1-api-openapi.yml