Dolby Encoder Profile API

The EncoderProfile API from Dolby — 1 operation(s) for encoderprofile.

Operations 1

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/encoders/profiles List account encoder profiles · Get Account Encoder Profiles #
Ask an LLM
“Which encoder profiles are available on my account?”
“Can I see the encoder profiles I could attach to a publish token?”
Tell an agent
List my account's encoder profiles.
Show the encoder profiles available to my account.

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-encoderprofile-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-encoderprofile-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Millicast Encoder Profile API
  description: '# Introduction

    Controlling publishing for your Millicast account.'
  version: 1.0.0
servers:
- url: https://api.millicast.com
security:
- API_Secret: []
tags:
- name: EncoderProfile
paths:
  /api/encoders/profiles:
    get:
      tags:
      - EncoderProfile
      summary: Get Account Encoder Profiles
      description: Get encoder profiles associated with an account
      operationId: EncoderProfile_GetAccountEncoderProfiles
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/EncoderProfileModel'
      security:
      - API_Secret: []
components:
  schemas:
    AudioConfiguration:
      type: object
      additionalProperties: false
      properties:
        codec:
          type:
          - string
          - 'null'
          description: Audio codec.
        settings:
          description: Audio configuration settings.
          oneOf:
          - $ref: '#/components/schemas/AudioConfigurationSettings'
    AudioConfigurationSettings:
      type: object
      additionalProperties: false
      properties:
        bitrate:
          type:
          - integer
          - 'null'
          description: Audio bitrate.
          format: int32
    AudioConfigurations:
      type: object
      additionalProperties: false
      properties:
        live:
          type:
          - array
          - 'null'
          description: List of live audio configurations.
          items:
            $ref: '#/components/schemas/AudioConfiguration'
    EncoderProfileModel:
      type: object
      additionalProperties: false
      properties:
        id:
          type:
          - string
          - 'null'
          description: Identifier of the encoder profile.
        name:
          type:
          - string
          - 'null'
          description: Name of the encoder profile.
        isGlobal:
          type: boolean
          description: Flag to indicate if this is a global encoder profile.
        configuration:
          description: The encoder profile configuration.
          oneOf:
          - $ref: '#/components/schemas/MultiTrackVideoConfiguration'
    EncoderConfigurationSettings:
      type: object
      additionalProperties: false
      properties:
        bitrate:
          type:
          - integer
          - 'null'
          description: Video bitrate.
          format: int32
    MultiTrackVideoConfiguration:
      type: object
      additionalProperties: false
      properties:
        encoderConfigurations:
          type:
          - array
          - 'null'
          description: List of encoder configurations.
          items:
            $ref: '#/components/schemas/EncoderConfiguration'
        audioConfigurations:
          description: Audio configurations.
          oneOf:
          - $ref: '#/components/schemas/AudioConfigurations'
    EncoderConfiguration:
      type: object
      additionalProperties: false
      properties:
        bitrateInterpolationPoints:
          type:
          - array
          - 'null'
          items:
            type: integer
            format: int32
        width:
          type:
          - integer
          - 'null'
          description: Width of the video feed.
          format: int32
        height:
          type:
          - integer
          - 'null'
          description: Height of the video feed.
          format: int32
        settings:
          description: Video settings.
          oneOf:
          - $ref: '#/components/schemas/EncoderConfigurationSettings'
  securitySchemes:
    API_Secret:
      type: http
      description: '### Usage

        #### Acquire secret from dashboard.

        * Login to the streaming dashboard

        * On the left menu, click on Settings

        * Navigate to the Security tab''s sub section API Secrets

        1. "+ Create" to generate a new named API Secret if needed

        2. Click on the copy button or the reveal button to access a previously created API Secret


        ![](../assets/api_secret.png "Find API Secret")'
      scheme: bearer
x-generator: NSwag v14.1.0.0 (NJsonSchema v11.0.2.0 (Newtonsoft.Json v13.0.0.0))
x-code-samples-replace: {}