GuidesAPI ReferenceChangelog
API Reference

Get Hosted Customer by ID

Retrieve a hosted onboarding customer's current information and KYB verification status.

This is the primary endpoint for polling KYB progress after the end user has been redirected to the hosted onboarding page. Call this endpoint periodically (recommended: every 30–60 seconds) until the status reaches a terminal state (APPROVED or REJECTED).

KYB Status Lifecycle

INIT → PENDING_REVIEW → UNDER_REVIEW → APPROVED
                                      → REJECTED
                                      → PENDING_RESPONSE → PENDING_REVIEW (resubmit)

Status Values

StatusDescriptionAction Required
INITCustomer created, onboarding not started or in progressWait for user to complete the hosted form
PENDING_REVIEWKYB submitted by the user, queued for compliance reviewNo action required
UNDER_REVIEWCompliance team is actively reviewing the applicationNo action required
PENDING_RESPONSEAdditional information or corrections needed from the userCreate a new onboarding grant to let the user return and update their application
REJECTEDKYB application rejectedContact 1money support for details
APPROVEDKYB verification complete, customer is fully onboardedCustomer is ready for transactions

Re-entry for PENDING_RESPONSE

When the status is PENDING_RESPONSE, the compliance team has flagged items that need correction. To allow the user to fix them:

  1. Call POST /v1/customers/onboarding/grants with the same customer_id
  2. Redirect the user to the new onboarding_url
  3. The user's previous progress is preserved; they only need to update the flagged items
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here!