Onboarding status
GET /api/onboarding_status
Return whether the current user must still complete onboarding. Kept as a dedicated endpoint instead of riding on GET /api/v1/settings (the natural home for fields like email_verified) because the settings response is heavyweight: SaasSettingsStore.load joins User, Org, and OrgMember rows and deep-merges the org-level and member-level agent_settings before returning. Onboarding gating runs on every protected-route navigation, so we need a lightweight read of a single boolean rather than paying for the full settings aggregation.
Responses
| Status | Description |
|---|---|
200 | Successful Response |
Operation ID: onboarding_status_api_onboarding_status_get