Privacy is set by the schedule
This video is scheduled on YouTube, so its privacy is controlled by the schedule and cannot be changed until it goes live. Change the other fields, or reschedule or cancel the post.
- edit_privacy_scheduled
- 422
- bad-body
- error
- No
- posts
How to fix
Review the request and try again. The response `detail` explains the specific problem.
Example response
Every error is returned as application/problem+json (RFC 9457). The detail is the specific, actionable message; the code is stable and safe to branch on.
{
"type": "https://skedcast.com/errors/edit_privacy_scheduled",
"title": "Privacy is set by the schedule",
"status": 422,
"category": "bad-body",
"code": "edit_privacy_scheduled",
"detail": "This video is scheduled on YouTube, so its privacy is controlled by the schedule and cannot be changed until it goes live. Change the other fields, or reschedule or cancel the post.",
"correlationId": "c-1f2e3d4c-…",
"severity": "error"
}Handle it in code
try {
await skedcast.posts.create(input);
} catch (err) {
if (err instanceof SkedcastApiError && err.code === 'edit_privacy_scheduled') {
// This video is scheduled on YouTube, so its privacy is controlled by the schedule and cannot be changed until it goes live. Change the other fields, or reschedule or cancel the post.
}
}