---
title: "Get the DRM content protection configurations of a channel"
method: GET
path: "/channels/{id}/drm/configs"
tags: ["Channels"]
---

# Get the DRM content protection configurations of a channel

`GET /channels/{id}/drm/configs`

## Path parameters

- `id` string, required — Channel ID

## Response `200`

The DRM content protection configurations

- ChannelDrmConfigsResult
  - `contentProtections` ChannelDrmContentProtection[], required — List of DRM content protection configurations
    - `integration` string, required — DRM integration type
    - `merchant` string — Merchant identifier, for integrations that identify the customer per license request
    - `widevine` object — Widevine configuration
      - `licenseUrl` string, required — Widevine license acquisition URL
    - `playready` object — PlayReady configuration
      - `licenseUrl` string, required — PlayReady license acquisition URL
    - `fairplay` object — FairPlay configuration
      - `licenseUrl` string, required — FairPlay license acquisition URL
      - `certificateUrl` string, required — FairPlay certificate URL

## Changes

- **2026-08-27** `6d732ea309d1` — 1 info
  - added the optional property `contentProtections/items/merchant` to the response with the `200` status

[Change history](https://skmtc.dev/dolby/apis/theolive-api/changes/channels/:id/drm/configs/get.md)

---

[API](https://skmtc.dev/dolby/apis/theolive-api.md) · [All operations](https://skmtc.dev/dolby/apis/theolive-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/dolby/theolive-api/revisions/6d732ea309d1/schema)
