delete streaming locator.md

Delete Streaming Locator

Media API · Streaming Locators

DELETE https://app.mk.io/api/v1/projects/{project_name}/media/streamingLocators/{locator_name}

Deletes the Streaming Locator. If the Streaming Locator does not exist, a 204 is returned same as if it does. Once the Streaming Locator is deleted, all future requests to the path owned by the Streaming Locator will fail. If content is cached in a CDN, playback may continue to work for some time until the cached content expires.

RBAC Capability Required: ams.streaminglocator.delete

Authentication

Path parameters

Name Type Required Description
project_name string Yes
locator_name string Yes

Example request

curl -X DELETE "https://app.mk.io/api/v1/projects/{project_name}/media/streamingLocators/{locator_name}" \
  -H "Authorization: Bearer <token>"

Responses

200 — Streaming Locator deleted.

No response body.

204 — Nothing to delete.

No response body.

400 — Bad Request

Example:

{
  "error": {
    "code": "string",
    "detail": "string",
    "extraDetail": {
      "key": null
    }
  },
  "ref": "string",
  "status": 0
}

401 — Unauthorized

Example:

{
  "error": {
    "code": "string",
    "detail": "string",
    "extraDetail": {
      "key": null
    }
  },
  "ref": "string",
  "status": 0
}

403 — Forbidden

Example:

{
  "error": {
    "code": "string",
    "detail": "string",
    "extraDetail": {
      "key": null
    }
  },
  "ref": "string",
  "status": 0
}

404 — Not Found

Example:

{
  "error": {
    "code": "string",
    "detail": "string",
    "extraDetail": {
      "key": null
    }
  },
  "ref": "string",
  "status": 0
}

429 — Too Many Requests

Example:

{
  "error": {
    "code": "string",
    "detail": "string",
    "extraDetail": {
      "key": null
    }
  },
  "ref": "string",
  "status": 0
}

500 — Internal Server Error

Example:

{
  "error": {
    "code": "string",
    "detail": "string",
    "extraDetail": {
      "key": null
    }
  },
  "ref": "string",
  "status": 0
}

Source spec: media-api · operationId: [delete]_/api/v1/projects/{project_name}/media/streamingLocators/{locator_name}