Dolby Transcoder API

The Transcoder API from Dolby — 7 operation(s) for transcoder.

Operations 10

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/transcoders/{transcoderId} Get a cloud transcoder · Get Transcoder #
Ask an LLM
“What is the configuration of one of my cloud transcoders?”
“Can I see a transcoder's host instances along with its settings?”
Tell an agent
Show transcoder {transcoderId}.
Get the config and instances of transcoder {transcoderId}.
PUT /api/transcoders/{transcoderId} Update a cloud transcoder · Update Transcoder #
Ask an LLM
“Can I change a transcoder's output height or frame rate without restarting it?”
“Which transcoder changes require a restart to take effect?”
Tell an agent
Set the output height of transcoder {transcoderId} to {height}.
Move transcoder {transcoderId} to cluster {cluster}.
DELETE /api/transcoders/{transcoderId} Delete a cloud transcoder · Delete Transcoder #
Ask an LLM
“How do I delete a transcoder and all its instances?”
“Does deleting a running transcoder shut it down immediately?”
Tell an agent destructive · confirm first
Delete transcoder {transcoderId}.
Remove transcoder {transcoderId} and its instances.
POST /api/transcoders Create a cloud transcoder for ABR · Create Transcoder #
Ask an LLM
“How do I get adaptive bitrate simulcast without sending multiple contribution feeds?”
“Can a new transcoder start right away when I create it?”
Tell an agent
Create a transcoder named {name} in cluster {cluster}.
Create transcoder {name} in {cluster} with profile {profile} and start it now ({startNow}).
GET /api/transcoders List cloud transcoders · List Transcoders #
Ask an LLM
“Which cloud transcoders are configured on my account?”
“Can I filter my transcoders by status or cluster?”
Tell an agent
List my transcoders, page {page} with {itemsOnPage} per page.
Show transcoders with status {status}, page {page}, {itemsOnPage} per page.
PUT /api/transcoders/start/{transcoderId} Start a cloud transcoder · Start Transcoder #
Ask an LLM
“How do I enable a transcoder so it accepts incoming broadcasts?”
“Can I turn a stopped transcoder back on?”
Tell an agent
Start transcoder {transcoderId}.
Enable transcoder {transcoderId} to accept broadcast sources.
PUT /api/transcoders/stop/{transcoderId} Stop a cloud transcoder · Stop Transcoder #
Ask an LLM
“Can I shut down a transcoder without deleting its configuration?”
“What stops a transcoder from accepting new broadcast sources?”
Tell an agent
Stop transcoder {transcoderId}.
Disable transcoder {transcoderId} so it shuts down.
GET /api/transcoders/instances/{instanceId} Get a transcoder instance · Get Transcoder Instance #
Ask an LLM
“What is the status of a single transcoder host instance?”
“Can I look up one transcoder instance by its instance ID?”
Tell an agent
Show transcoder instance {instanceId}.
Get details of transcoder host {instanceId}.
GET /api/transcoders/instances List transcoder instances · List Transcoder Instances #
Ask an LLM
“Which host instances have run for my transcoders over a date range?”
“Can I filter transcoder instances by transcoder or status?”
Tell an agent
List instances of transcoder {transcoderId}, page {page} with {itemsOnPage} per page.
Show transcoder instances from {startDate} to {endDate}, page {page}, {itemsOnPage} each.
GET /api/transcoders/profiles List transcoder bitrate profiles · List Transcoder Profiles #
Ask an LLM
“Which pre-defined bitrate ladder profiles can a transcoder use?”
“Can I find transcoder profiles for 1080p at 60 fps?”
Tell an agent
List transcoder profiles, page {page} with {itemsOnPage} per page.
Show transcoder profiles with height {height} and frame rate {frameRate}, page {page}, {itemsOnPage} each.

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-transcoder-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-transcoder-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Millicast Transcoder 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 (45 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/dolby/refs/heads/main/openapi/dolby-transcoder-api-openapi.yml