Submit KYC Signatures

post/api/evs/v1/identity/{id}/signatures

Submit contract signatures for a given KYC identity.

Path Parameters

  • idstringRequired

Request Body

Array of
contractSignerNameFull string required
Min length: >= 1 characters
contractSignedDate string <date>required
The date the contract was signed (YYYY-MM-DD)
Example: 2024-12-20T00:00:00.000Z
contractSignedIPAddress string required
Min length: >= 1 characters
contractType string required
Allowed values: csa mpa mic wvr
contractVersion string required
Min length: >= 1 characters
userAgreesToTerms boolean required

200 Response

id string required
status string required
The status of the KYC identity: `initiating`, `awaiting document upload`, `input error`, `ssn error`, `in review`, `incomplete verifications`, `awaiting signature`, `records uploaded`, `approved`, `declined`
Min length: >= 1 characters
organizationId string required
Min length: >= 1 characters
enterpriseId string
Min length: >= 1 characters
userId string
Min length: >= 1 characters
createdAt string <date-time>
updatedAt string <date-time>
errorDescription string
Min length: >= 1 characters
signaturesSubmitted array[string]
Allowed values: csa mpa mic wvr
signaturesRequired array[string]
Allowed values: csa mpa mic wvr

400 Response

name string
context object required
status number
additionalDetails object
retryAfter number required
error string required
requestId string required

401 Response

name string
context object required
status number
additionalDetails object
retryAfter number required
error string required
requestId string required

403 Response

name string
context object required
status number
additionalDetails object
retryAfter number required
error string required
requestId string required

404 Response

name string
context object required
status number
additionalDetails object
retryAfter number required
error string required
requestId string required