Onboard
Onboarding by a rotating QR code: a progressive trust flow from a scan to an account.
appLines of business19 operationsid onboard
How it sits
An app is already assembled from parts, with a face of its own. The counts and the links below are from the platform's spec and the other services' own descriptions.
| Operations | 19 GET 10 · POST 6 · DELETE 2 · PATCH 1 |
| Resources | 7 |
| Leaned on by | no other service names it |
| Leans on | Auth |
| In recipes | none yet |
What it can do
19 operations in 7 resources, as the spec declares them. Each row is one call; paths are relative to the part.
admin
| Method | Path | Does |
|---|---|---|
| GET | /admin/demo-sessions | List all demo sessions (active + inactive) |
| POST | /admin/demo-sessions | Create a demo_session (admin) |
| DELETE | /admin/demo-sessions/{ds_id} | Deactivate a demo session |
| GET | /admin/demo-sessions/{ds_id} | Get a demo session by id |
| PATCH | /admin/demo-sessions/{ds_id} | Update a demo session (label, max_redemptions, expires_at) |
| POST | /admin/invites | Mint durable per-person onboarding links |
| DELETE | /admin/invites/{invite_id} | Revoke one invite link |
| GET | /admin/redemptions | List recent redemptions across one or all demo sessions |
8 operations
onboard
| Method | Path | Does |
|---|---|---|
| GET | /onboard/invite/{code} | Resolve a short invite code to its token |
| POST | /onboard/redeem | Redeem a batch_token for a session_token |
| POST | /onboard/resend | Re-send the SMS verification code (rate-limited per phone) |
| POST | /onboard/signup | Create a provisional user (Tier 1) from a Tier 0 session |
| POST | /onboard/verify | Verify SMS code → elevate user to Tier 2 |
5 operations
health
| Method | Path | Does |
|---|---|---|
| GET | /health | Basic health check |
| GET | /health/detailed | Detailed health check |
2 operations
prime
| Method | Path | Does |
|---|---|---|
| GET | /prime | Prime application caches |
1 operation
qr
| Method | Path | Does |
|---|---|---|
| GET | /qr/live/{demo_session_id} | Current batch_token + counters for Loom to render |
1 operation
session
| Method | Path | Does |
|---|---|---|
| GET | /session/status | Current verification state for the bearer-authenticated user |
1 operation
status
| Method | Path | Does |
|---|---|---|
| GET | /status | Service status overview |
1 operation
All the partsLines of businessThe platform's own id for this service is cbonboard.
forge-catalog.json, generated Oct 30, 2026