Skip to main content
This is the state machine every customer ingested via the API runs through. Understanding it lets your CRM display the right status, send the right reminders, and only act on cleared customers.

Stages

AML status

Once kyc_status = VERIFIED, the AML block tells you the screening outcome:

How your CRM should react

Why the API does not trigger KYC

Triggering KYC is the billable, irreversible moment in the flow: real-money credits are deducted and a Sumsub applicant is created. We intentionally keep this behind a human in your firm so that:
  • The risk questions (designated service, cash/crypto, new vs existing client) are completed by a human who can interpret them.
  • No automated retry loop can ever rack up KYC charges.
  • Your Compliance Officer always has a hand on the wheel.
The natural shape: your CRM pushes customers in, your firm decides when to verify, your CRM pulls status out.

Field reference

The full customer shape is documented in API reference → Customers → Get.