Stages and statuses
Onboarding stages
currentStage in List Business Profiles and Get Business Profile is one of these names, in order:
| Value | Name | Reached when |
|---|---|---|
0 | Draft | The business profile was created (Create Business Profile). |
1 | CompletedBusinessDetail | Business details are complete (also immediately after create). |
2 | CompletedUboDetails | At least one business person exists at submit time. |
3 | CompletedBusinessDocumentUpload | All required documents are uploaded and confirmed at submit time. |
4 | Submitted | Set by back-office review; not reached through the partner API. |
Verification statuses
verificationStatus in Get Business Profile and Get Verification Status is one of these names:
| Value | Name | Meaning |
|---|---|---|
0 | NotStarted | No onboarding activity yet. |
1 | StartedNotCompleted | Not reached through the partner API — creating a profile queues it directly. |
2 | PendingVerification | Submitted; queued for compliance review. |
3 | InReview | A compliance analyst is actively reviewing. |
4 | ChangesRequested | Compliance needs more information — see rejectionReason. Re-upload documents or correct the profile with Update Business Profile; that call moves you to ChangesRequestCompleted. |
5 | ChangesRequestCompleted | You responded to ChangesRequested via Update Business Profile; back in the review queue. |
6 | Approved | Onboarding is complete and approved. |
7 | Rejected | Onboarding was rejected — see rejectionReason. |
8 | Archived | The customer record was archived. |
Decisions (Approved, Rejected, ChangesRequested) are also pushed to you as webhook events.