Dolby Ad Engine API

The Ad Engine API from Dolby — 7 operation(s) for ad engine.

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

POST /ad-engine/profile Create an ad encoding profile · Create Ad Profile #
Ask an LLM
“How do I define a new encoding profile that ads get conformed to?”
“Can a new ad profile include source options and timing configuration?”
Tell an agent
Create ad profile {key} with encode profile {encode_profile}, token {auth_token}.
Set up a new ad profile {key} with source options {source_options}, auth token {auth_token}.
GET /ad-engine/profile Get an ad encoding profile · Get Ad Profile #
Ask an LLM
“What encoding settings does one of my ad profiles use?”
“Can I look up an ad profile by its key?”
Tell an agent
Get ad profile {key} using auth token {auth_token}.
Show the encode and QC settings of ad profile {key} with token {auth_token}.
PUT /ad-engine/profile Update an ad encoding profile · Update Ad Profile #
Ask an LLM
“How do I change the encode settings on an existing ad profile?”
“Can I adjust QC or timing configuration on an ad profile I already made?”
Tell an agent
Update ad profile {key} with encode profile {encode_profile}, token {auth_token}.
Change QC settings on existing ad profile {key} to {qc} using token {auth_token}.
DELETE /ad-engine/profile Delete an ad encoding profile · Delete Ad Profile #
Ask an LLM
“How do I remove an ad profile I no longer use?”
“Can an ad profile be deleted by its key?”
Tell an agent destructive · confirm first
Delete ad profile {key} using token {auth_token}.
Remove the ad encoding profile keyed {key}, auth {auth_token}.
GET /ad-engine/profiles List all ad encoding profiles · Get All Ad Profiles #
Ask an LLM
“Which ad encoding profiles do I currently have?”
“Can I see every ad profile in one call?”
Tell an agent
List all ad profiles using auth token {auth_token}.
Show every current ad encoding profile, token {auth_token}.
GET /ad-engine/conform Conform a single ad to an encoding profile · Conform Ad #
Ask an LLM
“How do I make one ad creative match my encoding profile?”
“Can a single ad be conformed rather than a whole pod?”
Tell an agent
Conform one ad to its encoding profile using auth token {auth_token}.
Run a single-ad conform with token {auth_token}.
POST /ad-engine/conform-pod Conform an ad pod to an encoding profile · Conform Ad Pod #
Ask an LLM
“Can I conform several ads in an ad pod in one request?”
“Does the ad pod conform follow the order of the asset URLs I send?”
Tell an agent
Conform the ad pod {asset_urls} using token {auth_token}.
Conform ads {asset_urls} as a pod, follow URL sequence {follow_url_sequence}, token {auth_token}.
POST /cloud-preview/codemill Generate an Accurate Player preview template · Cloud Preview - Codemill #
Ask an LLM
“How can I preview a cloud media asset in the Codemill Accurate Player?”
“Can I get an Accurate Player template for instant playback of an ad asset?”
Tell an agent
Generate an Accurate Player preview template with auth token {auth_token}.
Create a Codemill playback template using token {auth_token}.
POST /cloud-preview/omakase Generate an Omakase Player session template · Cloud Preview - Omakase #
Ask an LLM
“How do I open a cloud asset in an Omakase Player session?”
“Can I build an Omakase Player template for instant playback?”
Tell an agent
Generate an Omakase Player session template with auth token {auth_token}.
Create an Omakase preview session using token {auth_token}.
POST /cloud-preview/hls Generate an HLS preview template · Cloud Preview - HLS #
Ask an LLM
“Can I get an HLS preview of a cloud asset without transcoding it myself?”
“What does the HLS preview template give me for instant playback?”
Tell an agent
Generate an HLS preview template with auth token {auth_token}.
Create an HLS playback preview using token {auth_token}.

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-ad-engine-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-ad-engine-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Dolby OptiView Ad Engine API
  version: 1.0.0
servers:
- url: https://api.galaxy.dolbyrasp.com
tags:


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