Submit representative KYC data
Submit identity (KYC) data for a representative you added. Verification runs server-side; poll the entity onboarding status endpoint for the result. Use this when you hold the representative’s identity details; otherwise mint a verification link for them to self-verify.
Authorizations
Your Meow API key, sent in the x-api-key header for authentication.
Body
Legal first name.
1"Felix"
Legal last name.
1"Whiskers"
Date of birth (YYYY-MM-DD).
Government ID number. For us_ssn use nine digits, with or without dashes (123-45-6789 or 123456789); for us_ssn_last_4 use the last four digits. Formatting characters are stripped before verification.
"123-45-6789"
Residential address.
Type of government ID (e.g. us_ssn, us_ssn_last_4).
ar_dni, au_drivers_license, au_passport, br_cpf, ca_sin, cl_run, cn_resident_card, co_nit, dk_cpr, eg_national_id, es_dni, es_nie, hk_hkid, in_pan, in_epic, it_cf, jo_civil_id, jp_my_number, ke_huduma_namba, kw_civil_id, mx_curp, mx_rfc, my_nric, ng_nin, nz_drivers_license, om_civil_id, ph_psn, pl_pesel, ro_cnp, sa_national_id, se_pin, sg_nric, tr_tc_kimlik, us_ssn, us_ssn_last_4, za_smart_id Phone number in E.164 format (e.g. +14155550123).
^\+[1-9]\d{1,14}$"+14155550123"
Response
Successful Response
ID of the representative whose KYC was submitted.
This representative's identity verification status right after submission. It completes asynchronously; track completion via the entity's next_step (the identity-verification step clears) or the identity_verification.* webhooks. The entity's own kyc_status reflects the primary representative, not this representative.
not_started, pending, approved, rejected