Appearance
Creator Onboarding — Full API Documentation
This section documents the Creator Onboarding API: the step-by-step flow for new creators to create an account, set category, and connect audience (Steps 1–3).
Endpoint Index
| # | Method | Endpoint | Description | Auth |
|---|---|---|---|---|
| STEP 1 — ACCOUNT | ||||
| 1 | POST | /onboarding/account/create | Create account with email/password | No |
| 2 | POST | /onboarding/account/google | Create account via Google OAuth | No |
| 3 | — | (Add handle after Google) | Add handle after Google registration | TBD |
| 4 | GET | /onboarding/account/check-handle | Check handle availability | No |
| 5 | GET | /onboarding/account/check-email | Check email availability | No |
| STEP 2 — CONTENT CATEGORY | ||||
| 6 | GET | /onboarding/categories | Get all content categories & styles | No |
| 7 | POST | /onboarding/category | Save selected category & style | Yes |
| STEP 3 — CONNECT AUDIENCE | ||||
| 8 | GET | /onboarding/social/platforms | Get available social platforms | Yes |
| 9 | POST | /onboarding/social/connect | Connect social platform (send SDK token in body) | Yes |