User API
Profile
Get Profile
Update Profile
| Field | Type | Description |
|---|---|---|
name | string | Display name |
jobTitle | string | Job title |
bio | string | Short bio |
avatar | string | Avatar URL |
preferredStyle | string | Document style preference |
BYOK API Keys
Manage personal AI provider keys (Bring Your Own Key).List Keys
Add Key
| Field | Type | Required | Description |
|---|---|---|---|
provider | string | Yes | openai, anthropic, or gemini |
key | string | Yes | API key (encrypted before storage) |
name | string | No | Display name |
Remove Key
Timezone
Update Timezone
Onboarding
Check Status
Complete Onboarding
| Field | Type | Required | Description |
|---|---|---|---|
fullName | string | Yes | Full name |
jobTitle | string | Yes | Job title |
company | string | Yes | Company name |
useCase | string | Yes | Primary use case |
teamSize | string | Yes | Team size |
prdStyle | string | Yes | Preferred PRD style |
interests | string[] | Yes | Features of interest |
createOrg | boolean | No | Create organization |
orgName | string | No | Organization name |
inviteEmails | string[] | No | Emails to invite |