plan_not_eligible
The Scripe public API is available on the Advanced and Business
plans (and Enterprise on request). On Solo and below, every API call —
including
/v1/workspaces/me — returns this code.
If your workspace recently downgraded, all live keys for the workspace
were invalidated synchronously when the Stripe webhook fired. Upgrading
re-enables the existing key rows; you don’t need to mint new keys.
To recover:
- Open the dashboard and visit Settings → Billing.
- Upgrade to a plan with
apiAccess: true(Advanced or Business). - Retry the request — propagation is immediate after the upgrade webhook lands (within a few seconds in normal operation).
active / trialing). A past_due subscription does not satisfy the
plan gate.