Skip to main content

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:
  1. Open the dashboard and visit Settings → Billing.
  2. Upgrade to a plan with apiAccess: true (Advanced or Business).
  3. Retry the request — propagation is immediate after the upgrade webhook lands (within a few seconds in normal operation).
If the workspace is on Advanced or Business and you still see this code, check that the Stripe subscription is in good standing (active / trialing). A past_due subscription does not satisfy the plan gate.