Initiate identity verification for a customer and run the specified identity checks.
Verifying a personal customer requires that the following fields already be set:
first_namelast_namedobemailphone_numberlegal_addressssnThis endpoint will be removed in API v1. Use POST /v0/verifications/verify instead.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
An idempotency key is an arbitrary unique value generated by client to detect subsequent retries of the same request. It is recommended that a UUID or a similar random identifier be used as an idempotency key. A different key must be used for each request, unless it is a retry.
"7d943c51-e4ff-4e57-9558-08cab6b963c7"
The customer's unique identifier
"7d943c51-e4ff-4e57-9558-08cab6b963c7"
Customer verification request.
Whether this customer has consented to a KYC check.
IP address of the customer being verified.
"140.151.183.216"
The ID of the uploaded government-issued identification document provided by the Socure SDK.
"1ab2c3de-fg45-6789-a01b-23c45678defg"
List of possible checks to run on a customer. This is a legacy field that is now ignored.
The type of check run on the customer.
addressrisk, alertlist, decision, documentverification, emailrisk, fraud, kyc, phonerisk, social, synthetic, watchlistplus, watchlistpremier, watchliststandard Customer verification result.
Customer's KYC status
ACCEPTED, PENDING, PROVIDER_FAILURE, PROVISIONAL, REJECTED, REVIEW, UNVERIFIED Array of verification results.
If returned, use the next_page_token to query for the next page of results. Not returned if there are no more rows.
"a8937a0d"