POST
Submit KYC questionnaire answers
Submits the customer’s answers to the KYC questionnaire. The body mirrors your program’s KYC schema: one key per step, each an array of { "key": …, "data": … } answers. Validation follows the schema — required fields, formats (dates as YYYY-MM-DD, phones in E.164), minimum age, and allowed options. A failed submission returns a per-field errors array with the step, field, and what was expected, so you can highlight exactly what to fix.

Authorizations

Authorization
string
header
required

The user's id_token from authentication — the ID token, not the access_token. The program and environment (sandbox/prod) are read from the token.

Path Parameters

applicationId
string
required

The application id from create / get.

Body

application/json

One property per schema step; each is an array of answers.

{key}
object[]

Response

Saved

success
boolean
Example:

true