General·HTTP 409·API, CLI, FE
Subscription exists
subscription_exists
This account already has a subscription, so a new checkout would start a second one, billed separately.
What this means
A checkout was started for an account that is already subscribed or in its trial.
How to fix it
Change the plan, spherelets or storage on the account's billing page instead.
Retry behavior
Do not retry: the answer will not change while the subscription is live.
How it appears in the response
ComputeSphere returns errors as RFC 7807 Problem Details. The type field is the docs URL for this page — switch on code in your client.
{
"type": "https://docs.computesphere.com/errors/subscription_exists",
"title": "Subscription exists",
"status": 409,
"code": "subscription_exists",
"detail": "This account already has a subscription, so a new checkout would start a second one, billed separately.",
"instance": "/v2/…",
"request_id": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
"trace_id": null
}
The Content-Type header is application/problem+json. On field-level validation errors a non-empty errors[] array also appears, each entry carrying its own docs_url for the offending field.