Get My Plan Limits

Return the plan limits that govern the caller's current tier. Includes numeric quotas (`monthly_credits`, `concurrent_runs_per_user`, `storage_bytes_per_workspace`, `workspaces_per_owner`) and feature flags (`byok_enabled`, `auto_fix_enabled`, `auto_edit_enabled`). `null` on list fields such as `tts_models_allowlist` or `supported_languages` means all available options are permitted. Use this endpoint to gate feature access in your application rather than hardcoding tier names, which may change.

Authentication

AuthorizationBearer
Clerk JWT token

Response

Successful Response
dataobject

Typed view of Plan.limits JSONB. Source of truth for enforcement gates.

null allowlists mean “all DB-enabled” (effective allowlist = tier list ∩ DB-enabled set). null projects_per_workspace = unlimited; null retention_days = custom (Enterprise).

metaobject

Errors

422
Unprocessable Entity Error