---
title: "Get Onboarding"
method: GET
path: "/api/v1/account/onboarding"
tags: ["Account Management"]
---

# Get Onboarding

`GET /api/v1/account/onboarding`

## Request

- Base URL: `https://app.perlucem.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://app.perlucem.ai/api/v1/account/onboarding`
- Auth: HTTP bearer

Onboarding state for the current user: registry steps with per-user
completion, the server-resolved bank, latest TBPI scores (null until a
generation completes), and seeded first-question prompts.

Admins and pre-launch users get {"exempt": true} — the frontend renders
nothing for them. Degrades by section (bank: null, scores: null) rather
than erroring; onboarding must never block login or chat.

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/perlucem/apis/perlucem-ai-backend.md) · [All operations](https://skmtc.dev/perlucem/apis/perlucem-ai-backend/llms.txt) · [OpenAPI document](https://skmtc.dev/perlucem/apis/perlucem-ai-backend/revisions/96c4a286c624?raw)
