Get the current state of an onboarding workflow.
GET/v1/onboarding/individual/:workflowId/status
Reads the workflow_state row from ark-flows DB. The row is seeded
with status=INITIATED when the workflow starts and upserted by the
worker at every step transition. Miss ⇒ 404 ONB004001.
results[] contains one ActivityResult per activity that has
actually executed (only-run, MVP — see solution-design Decisions §8).
Output fields are sanitised by the API mapper before serialisation —
access tokens, raw address details, and other PII are stripped.
Request
Responses
- 200
- 401
- 404
- 500
Current workflow state.
Missing or invalid bearer token (GEN001*).
Workflow not found in Temporal and not in the archive (ONB004001).
Internal server error (GEN100000).