| Property | Value |
|---|---|
| Auth | Required |
| Idempotent | Yes (overwrites prior submission) |
Body
| Field | Type | Required | Notes |
|---|---|---|---|
answers | Record<number, string> | yes (or skipped: true) | Up to 5 entries. Empty strings allowed. |
skipped | boolean | yes | Pass true to mark the interview skipped without answers. |
Errors
| Status | Code | When |
|---|---|---|
| 400 | INVALID_PAYLOAD | More than 5 answers, or skipped not boolean. |
| 401 | AUTH_REQUIRED | No session. |
| 500 | INTERNAL_ERROR | Write failed. |
Side effects
- PostHog event:
welcome_interview_submittedwithansweredCount. - Activation tracker flips Day 1 milestone to complete.