Skip to content

Error reference

Not on your plan

Your plan does not include this feature. Upgrade to enable it.

Code
feature_unavailable
HTTP status
403
Category
forbidden
Severity
error
Retryable
No
Domain
billing

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/feature_unavailable",
  "title": "Not on your plan",
  "status": 403,
  "category": "forbidden",
  "code": "feature_unavailable",
  "detail": "Your plan does not include this feature. Upgrade to enable it.",
  "correlationId": "c-1f2e3d4c-…",
  "severity": "error",
  "action": "upgrade"
}

Handle it in code

try {
  await skedcast.posts.create(input);
} catch (err) {
  if (err instanceof SkedcastApiError && err.code === 'feature_unavailable') {
    // Your plan does not include this feature. Upgrade to enable it.
  }
}