disabled (pause/resume) is always allowed;url (repoint) and expiry changes are value edits gated to paid plans.curl --location --request PATCH 'https://upload.tf/api/v1/links/7f3c1a2e-2d4b-4a9f-9e21-0b8c5a1d3e4f' \
--header 'x-api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"disabled": true,
"url": "http://example.com",
"expiry": "never"
}'{
"success": true,
"data": {
"id": "7f3c1a2e-2d4b-4a9f-9e21-0b8c5a1d3e4f",
"code": "ab12c",
"url": "https://example.com/a/very/long/path",
"shortUrl": "https://upl.tf/ab12c",
"createdAt": "2019-08-24T14:15:22.123Z",
"expiresAt": "2019-08-24T14:15:22.123Z",
"disabled": true,
"clicks": 42
}
}