create or update transform.md

Create or Update Transform

Media API · Transforms

PUT https://app.mk.io/api/v1/projects/{project_name}/media/transforms/{transform_name}

Create or Updates a new Transform.

RBAC Capability Required: ams.transform.create or ams.transform.update

Authentication

Path parameters

Name Type Required Description
project_name string Yes
transform_name string Yes

Request body

Content type: application/json

Example request

curl -X PUT "https://app.mk.io/api/v1/projects/{project_name}/media/transforms/{transform_name}" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
  "properties": {
    "description": "string",
    "outputs": [
      {
        "onError": "ContinueJob",
        "preset": {
          "@odata.type": "#Microsoft.Media.BuiltInStandardEncoderPreset",
          "advancedSettingsName": "string",
          "presetName": "string"
        },
        "relativePriority": "Normal"
      }
    ]
  }
}'

Responses

200 — Transform was updated