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. You can call this endpoint to check the customer's KYB status when you receive a webhook notification.

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
Language
Credentials
Bearer
OneMoney-HMAC-SHA256
Response
Click Try It! to start a request and see the response here!