Submit KYC (Know Your Customer) data for an individual customer. The customer must already exist in your account. After submission, the status will beDocumentation Index
Fetch the complete documentation index at: https://docs.yativo.com/llms.txt
Use this file to discover all available pages before exploring further.
submitted and move to approved after review.
This endpoint is on the KYC platform (
https://kyc.yativo.com), not the main API base URL. Requires Idempotency-Key header.Identity fields
The customer UUID from
POST /customer.Must be
"individual".Optional agreement UUID. If omitted, it is auto-generated by Yativo.
Customer’s first name.
Customer’s last name.
Customer’s middle name (optional).
Customer’s email address.
Phone number without country code.
Country calling code, e.g.
"+1", "+44", "+55".One of:
"male", "female", "other".Date of birth in
YYYY-MM-DD format.ISO 3166-1 alpha-2 country code (e.g.
"US", "BR", "GB").Tax identification number for the customer.
URL or base64-encoded selfie image of the customer.
Residential address
Identifying information
Minimum 1 government-issued ID document required.
Financial information
One of:
"Employed", "self_employed", "unemployed", "retired", "student".Occupation code from
GET /auth/occupation-codes."LessThan5K", "5KTo50K", or "MoreThan50K".Source of funds:
"Salary", "Business", "Investment", "Savings", etc.Purpose for the account, e.g.
"ReceiveSalary".Required when
account_purpose is "other".Whether the customer acts as an intermediary for third parties.
Virtual account preferences
Request a USD virtual account.
Request a EUR virtual account.
Request a EUR/DE virtual account. If
true, usd_virtual_account and eur_virtual_account must be false.Request a GBP virtual account.
Optional fields
Additional supporting documents.
Optional Sumsub token for submissions that include liveness checks.

