Skip to main content
POST
Start / retry a person's KYC

Path Parameters

publicId
string
required

KYB case public id.

personId
string
required

KYC subject id (PersonKyc.person_id from GET state).

Body

Request body for kyb.PersonKycRequest

PersonKycRequest schema

profile_id
string | null
Example:

"0195c1f0-1234-7000-8000-0123456789ab"

Response

Existing KYC verification returned (already pending/passed).

PersonKyc schema

completed_at
string<date-time> | null
name
string | null
Example:

"John Smith"

person_id
string
Example:

"0195c1f0-1234-7000-8000-0123456789ab"

role
string
Example:

"representative"

status
string
Example:

"not_started"

verification_id
string | null
Example:

"0195c1f0-1234-7000-8000-0123456789ab"

verification_status
string | null
Example:

"verified"

verification_url
string | null
Example:

"https://verify.dataspike.io/vAbC0123456789"

verification_url_id
string | null
Example:

"vAbC0123456789"