Skip to content

Error reference

Selection already made

You have already chosen which accounts stay active on this plan. Change your plan to choose again.

Code
kept_accounts_locked
HTTP status
409
Category
conflict
Severity
warn
Retryable
No
Domain
accounts

How to fix

Upgrade your plan to raise this limit, then try again.

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/kept_accounts_locked",
  "title": "Selection already made",
  "status": 409,
  "category": "conflict",
  "code": "kept_accounts_locked",
  "detail": "You have already chosen which accounts stay active on this plan. Change your plan to choose again.",
  "correlationId": "c-1f2e3d4c-…",
  "severity": "warn",
  "action": "upgrade"
}

Handle it in code

try {
  await skedcast.posts.create(input);
} catch (err) {
  if (err instanceof SkedcastApiError && err.code === 'kept_accounts_locked') {
    // You have already chosen which accounts stay active on this plan. Change your plan to choose again.
  }
}