---
title: "Set defaults for quality sets"
method: PUT
path: "/streaming/quality_sets/default"
tags: ["QualitySets"]
---

# Set defaults for quality sets

`PUT /streaming/quality_sets/default`

Method to set default quality set for VOD and Live transcoding.

For changing default quality set, specify the ID of the custom quality set from the method GET /`quality_sets`.

Default value can be reverted to the system defaults (cleared) by setting ``` "id": null ```.

  


Live transcoding management:
- You can specify quality set explicitly in POST /streams method, look at attribute "quality_set_id".
- Otherwise these default values will be used by the system by default. 

VOD transcoding management:
- You can specify quality set explicitly in POST /videos method, look at attribute "quality_set_id".
- Otherwise these default values will be used by the system by default.

## Request body

- QualitysetDefault
  - `live` object
    - `id` integer — ID of the custom quality set, or "null" for the system default
  - `vod` object
    - `id` integer — ID of the custom quality set, or "null" for the system default

## Response `200`

Successful

- Qualitysets
  - `live` Qualityset1[]
    - `id` integer — ID of the custom quality set
    - `name` string — Human readable name of the quality set
    - `default` boolean — States if this preset is default for a client profile
    - `qualities` object[] — Array of associated qualities
      - `id` integer — ID of the quality
      - `name` string — Name of the quality
  - `vod` Qualityset1[]
    - `id` integer — ID of the custom quality set
    - `name` string — Human readable name of the quality set
    - `default` boolean — States if this preset is default for a client profile
    - `qualities` object[] — Array of associated qualities
      - `id` integer — ID of the quality
      - `name` string — Name of the quality

## Other responses

- `400` — One or more parameters were specified incorrectly, check the request

---

[API](https://skmtc.dev/g-core/apis/gcore-openapi.md) · [All operations](https://skmtc.dev/g-core/apis/gcore-openapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/g-core/gcore-openapi/revisions/09e652815095/schema)
