Objects
/Customer
Customer
A full customer record.
Customer
externalCustomerIdstringdataobjectemailstringRequiredphonestringfirstNamestringlastNamestringstreetstringstreet2stringstatestringcitystringzipstringcountrystringkycVerificationsarray of objecttypestringproof_of_idstringstatusstringpendingstringverifiedstringunder_reviewstringrejectedstringexpiredstringverified_manuallystringrejected_manuallystringcreatedAtstringcreatedAtstring
The unique identifier of the customer as provided by your system.
Examples:demo-user
Customer profile fields. Only email is required — all other fields are collected during SDK flows where needed.
Customer email address. Must not use a disposable domain or contain a + suffix.
Examples:demo@vivamo.co
Customer mobile number in international format (e.g. +15551234567). Must be a valid mobile number — landlines and VOIP numbers are rejected. If provided without a + prefix and with at least 10 digits, +1 (US) is prepended automatically. Recommended if available — customers without a phone number are prompted to enter one during the SDK flow.
Examples:+15551234567
Customer's first name.
Examples:John
Customer's last name.
Examples:Smith
Street address.
Examples:123 42nd St
Additional street address (apartment, suite, etc.).
Examples:Suite 42
2-character state code for US addresses.
Examples:NY
City name.
Examples:New York
ZIP or postal code.
Examples:10001
2-character ISO 3166 Alpha-2 country code.
Examples:US
A KYC verification record for a customer.
The type of verification. Currently, only `proof_of_id` is supported.
Examples:proof_of_id
Current verification status.
Examples:pending
Timestamp when the verification was initiated.
Examples:2025-06-17T00:16:31.155Z
Timestamp when the customer record was created.
Examples:2025-06-05T04:57:11.151Z
Built with