---
title: "Cron Protect Paid"
method: POST
path: "/v2/mux/cron/protect-paid"
tags: ["v2 - Mux"]
---

# Cron Protect Paid

`POST /v2/mux/cron/protect-paid`

## Request

- Base URL: `https://api.jubjubapp.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.jubjubapp.com/v2/mux/cron/protect-paid`
- Auth: HTTP bearer

Protect every paid Mux piece that still has a public playback id.

Works to a 240 s budget under the job's 320 s attempt deadline; whatever is
left is picked up by the next run. `dry_run=true` reads Mux and reports what
it would do without changing anything.

## Query parameters

- `dry_run` boolean

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/jubjubapp/apis/jubjub-api.md) - [All operations](https://skmtc.dev/jubjubapp/apis/jubjub-api/llms.txt) - [OpenAPI document](https://skmtc.dev/jubjubapp/apis/jubjub-api/revisions/353157b296f2?raw)
