Skip to content

Error reference

Trial already used

This workspace has already used its free trial.

Code
trial_already_used
HTTP status
409
Category
conflict
Severity
warn
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/trial_already_used",
  "title": "Trial already used",
  "status": 409,
  "category": "conflict",
  "code": "trial_already_used",
  "detail": "This workspace has already used its free trial.",
  "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 === 'trial_already_used') {
    // This workspace has already used its free trial.
  }
}