Confirm a customer's phone verification code
Submit the one-time code the customer received via SMS to mark their phone
as VERIFIED. On success, contactVerification.phone becomes VERIFIED.
Both email and phone must be VERIFIED before the customer can begin KYC.
In sandbox, the code is always 123456.
Authorizations
API token authentication using format <api token id>:<api client secret>
Path Parameters
The Grid customer ID whose phone is being verified.
Body
Request body for confirming an email or phone verification challenge.
The one-time verification code the customer received via email or SMS. In sandbox, the code is always 123456.
"123456"
Response
Phone verified.
Platform-specific customer identifier
"9f84e0c2a72c4fa"
Whether the customer is an individual or a business entity
INDIVIDUAL, BUSINESS "INDIVIDUAL"
Full UMA address (always present in responses, even if system-generated). This is an optional identifier to route payments to the customer.
"$john.doe@uma.domain.com"
System-generated unique identifier
"Customer:019542f5-b3e7-1d02-0000-000000000001"
Country code (ISO 3166-1 alpha-2) representing the customer's regional identity and regulatory jurisdiction.
"US"
List of currency codes enabled for this customer.
["USD", "USDC"]Email address for the customer.
"john.doe@example.com"
Creation timestamp
"2025-07-21T17:32:28Z"
Last update timestamp
"2025-07-21T17:32:28Z"
Whether the customer is marked as deleted
false
Email and phone verification state. Only present when the customer's payment provider requires it (e.g. EU customers); omitted otherwise.