Get KYC form answers
Retrieve submitted runtime KYC form sections and answers as structured JSON.
GET
Requires
kyc.read.
This endpoint returns the backend-authoritative KYC form submission in a canonical
{ data, meta } JSON shape. Use it when an integration needs the customer’s submitted
KYC form details without downloading a PDF export.
File uploads and signatures are returned as opaque document/signature references with
display names. The response does not expose storage keys.
Path parameters
The user ID whose submitted KYC form answers should be retrieved.
Returns
KYC submission record ID.
Always
kyc_submission.User, tenant, environment, and account-type identifiers for the submission.
Runtime form identity, version, and schema version pinned to the submission.
KYC submission status and timestamps.
KYC verification status and provider status metadata.
Submitted form sections. Each section contains ordered
fields; grouped questions contain
nested fields instead of flattening child answers into the top-level list.Request metadata including
requestId, apiVersion, and generatedAt.Error codes
| Status | Meaning |
|---|---|
401 | Missing or invalid API key pair. |
403 | API key does not include kyc.read, or the caller cannot access the user. |
404 | KYC record not found for this user in the caller’s tenant/environment. |