Creates or updates KYC identity data for a customer
customer_id, first_name, last_name, date_of_birth, address_line_1, city, state, postal_code, country, provider, verified
Optional: address_line_2, phone_number, email, last_four_ssn
| Field | Format |
|---|---|
state | Two uppercase letters (e.g., CA, NY) |
country | Three uppercase letters (e.g., USA) |
last_four_ssn | Exactly 4 digits (optional) |
Bearer token authentication using your API key
Unique identifier for the customer
"cus_vi57KegYgcRqcGHqip8q6UZiqtrwMT870"
Customer's first name
1"John"
Customer's last name
1"Doe"
Customer's date of birth (YYYY-MM-DD)
"1990-01-15"
Primary address line
1"123 Main Street"
City name
1"San Francisco"
Two-letter state code (uppercase)
"CA"
Postal or ZIP code
"94102"
Three-letter country code (uppercase), defaults to USA
"USA"
KYC provider identifier used for verification
"plaid"
Whether the customer has been verified by the KYC provider. You can choose to provide an unverified identity by setting this field value to false
true
Customer's email address
"john@example.com"
Customer's phone number
"5551234567"
Secondary address line (apartment, suite, etc.)
"Apt 4B"
Last four digits of the customer's SSN (optional)
4"1234"
KYC identity created or updated successfully
Unique identifier for the KYC identity record
"id_A3GuXEbThpqk2t6UTxEuoceVJyUEAX7V"
"John"
"Doe"
"john@example.com"
"5551234567"
"1990-01-15"
"123 Main Street"
null
"San Francisco"
"CA"
"94102"
"USA"
"your_kyc_provider"
true
"1234"