Download OpenAPI specification:Download
Creates a verification request for a user on a flow and returns what the client needs to open it: the verification request, the session token and access signature for the hosted flow, and the slug of the step to start from. Identify the user by email, by an external ID, or by a wallet.
| flow_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 Flow ID |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
Array of any (VerificationIdentifierCredential) Credentials to enable for this identity (e.g. wallet, magic-link).
The first | |
string or null Email address of the user. Used for notifications and as the | |
object or null Arbitrary key-value metadata to attach to this verification request. | |
null or SdkSessionWebhookPayload (object) |
{- "credentials": [
- {
- "address": "string",
- "chain": "ETHEREUM",
- "type": "WALLET"
}
], - "email": "string",
- "customData": {
- "property1": null,
- "property2": null
}, - "webhook": { }
}{- "email": "string",
- "flowSlug": "string",
- "flowStepSlug": "string",
- "isSandbox": true,
- "sessionId": "f6567dd8-e069-418e-8893-7d22fcf12459",
- "sessionWebhook": { },
- "verificationRequest": {
- "amlResult": { },
- "attemptsCount": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "customData": {
- "property1": null,
- "property2": null
}, - "dvResult": { },
- "flowId": "ccd52024-9c9c-4751-993a-9d75a778bf9d",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "formResult": { },
- "geolocationResult": { },
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "identity": { },
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "kybResult": { },
- "organizationId": "7bc05553-4b68-44e8-b7bc-37be63c6d9e9",
- "phoneResult": { },
- "poaResult": { },
- "reason": "string",
- "replayerZid": "string",
- "spidResult": { },
- "status": "PENDING",
- "updatedAt": "2019-08-24T14:15:22Z",
- "walletResult": { }
}, - "zid": "string",
- "zypheAccessSig": "string",
- "zypheToken": "string"
}Returns the next step the user has to complete on the flow, or isCompleted: true when there
is none. Identify the user by email, by an external ID, or by a wallet. Use it to decide which
step to present, then call the matching submit endpoint.
| flow_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 Flow ID |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
string or null Email address of the user whose verification progress should be queried. | |
null or CredentialType (string) Credential type for wallet or external-ID based resolution ( | |
null or SiwxChain (string) Wallet chain. Required when | |
| address | string or null Wallet address. Required when |
| externalId | string or null External identifier. Required when |
{- "customData": {
- "property1": null,
- "property2": null
}, - "executedActions": [
- {
- "actionConfig": {
- "actionType": "setStatus",
- "value": "REQUIRES_MANUAL_REVIEW"
}, - "actionId": "4a2794ff-94cb-4bac-8d36-d5fb36c563a0",
- "redirectUrl": "string"
}
], - "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "isCompleted": true,
- "nextStep": { }
}Submits the front (and, for two-sided documents, back) images of an identity document for
verification. Call this after next-step returns a document verification step.
| flow_id required | string <uuid> Flow ID |
| verification_request_id required | string <uuid> Verification Request ID |
| sandbox | boolean Use sandbox environment |
| allowedDocumentTypes | Array of integers <int64> [ items <int64 > ] |
| browser | string or null |
| countryCode required | string |
| forceDocumentType | integer or null <int64> |
Array of objects (InputImage) One front image and an optional back image, base64-encoded. | |
| interviewId | string or null Session ID of a hosted document-capture session, as returned when the session was created.
Send it together with |
| platform | string or null |
| provinceCode | string or null |
| sessionToken | string or null Session token for a hosted document-capture session, as returned when the session was
created. Send it together with |
Array of objects (InputImage) Uncropped originals accompanying |
{- "allowedDocumentTypes": [
- 0
], - "browser": "string",
- "countryCode": "string",
- "forceDocumentType": 0,
- "images": [
- {
- "pageIndex": "front",
- "source": "string",
- "value": "string"
}
], - "interviewId": "string",
- "platform": "string",
- "provinceCode": "string",
- "sessionToken": "string",
- "uncroppedImages": [
- {
- "pageIndex": "front",
- "source": "string",
- "value": "string"
}
]
}{- "attemptsCount": 0,
- "jobId": "string",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}Returns the liveness challenge for the current verification request, with the upload URLs for the capture. Use it to present the liveness capture to the user.
| flow_id required | string <uuid> Flow ID |
| verification_request_id required | string <uuid> Verification Request ID |
| sandbox | boolean Use sandbox environment |
Submits the liveness capture (selfie or video) for processing. Call this after completing the
challenge returned by liveness-challenge.
| flow_id required | string <uuid> Flow ID |
| verification_request_id required | string <uuid> Verification Request ID |
| sandbox | boolean Use sandbox environment |
| challengeId required | string <uuid> |
| movementImagesQuantity required | integer <int32> |
{- "challengeId": "007cfdcc-a46d-4340-a4c6-216ec2e4009c",
- "movementImagesQuantity": 0
}{- "jobId": "string",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}Submits the user's document selection (country and document type) to complete the document
selection step. Call this after next-step returns a document-selection step, then call
next-step again to proceed.
| flow_id required | string <uuid> Flow ID |
| verification_request_id required | string <uuid> Verification Request ID |
| sandbox | boolean Use sandbox environment |
| country | string or null ISO 3166-1 alpha-2 country code of the document to be verified (e.g. |
| documentType | integer or null <int64> Numeric document type identifier. Optional — omit to allow any document type. |
{- "country": "string",
- "documentType": 0
}{- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}Lists the flow results of one flow, identified by its slug, with pagination and filters.
| organization_id required | string <uuid> Organization ID |
| flow_slug required | string Flow slug to scope results to |
object (Pagination) | |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "page": [
- {
- "amlResults": [
- {
- "adverseMedia": true,
- "caseId": "af51d69f-996a-4891-a745-aadfcdec225a",
- "createdAt": "2019-08-24T14:15:22Z",
- "data": { },
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "namedPersonRef": "6ed4ea79-b112-45b5-9a50-00e9a2825e1e",
- "pep": true,
- "sanctions": true,
- "subjectType": "PERSON",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "assignedRiskTags": [
- {
- "addedAt": "2019-08-24T14:15:22Z",
- "definitionKey": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "removedAt": "2019-08-24T14:15:22Z",
- "source": {
- "by": "6d5a269d-39eb-437d-afdb-2080c51fa5fc",
- "kind": "manual"
}, - "tag": "string",
- "weight": 0.1
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "customData": {
- "property1": null,
- "property2": null
}, - "dvResults": [
- {
- "adminComment": "string",
- "authenticityChecks": [
- [
- 0
]
], - "browser": "string",
- "class": "string",
- "countryCode": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "data": {
- "property1": null,
- "property2": null
}, - "documentClass": "string",
- "documentId": "4704590c-004e-410d-adf7-acb7ca0a7052",
- "documentScorePercent": 0,
- "documentType": 0,
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "manualReviewAt": "2019-08-24T14:15:22Z",
- "manualReviewNote": "string",
- "manualReviewerId": "e044d43f-3a8b-43af-9b7a-95b2095b0b64",
- "manualReviewerZid": "string",
- "originalVrHistoryId": "e3407d54-5658-4ad1-a0d4-2133b69a753a",
- "platform": "string",
- "portraitMatchPercent": 0,
- "processAdditionalData": {
- "authenticityVerified": true,
- "autoOneClickKycData": { },
- "biometricCheckData": null,
- "documentExpiredWebhookSentAt": "2019-08-24",
- "extraction": { },
- "imageQuality": [
- {
- "advisory": true,
- "checkType": "glare",
- "details": null,
- "probability": 0,
- "result": "passed"
}
], - "portrait": { },
- "rawLivenessData": null,
- "replay": { },
- "securityChecks": {
- "property1": "string",
- "property2": "string"
}, - "status": { }
}, - "provinceCode": "string",
- "reasons": [
- "UNKNOWN"
], - "reviewReason": { },
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "validUntil": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "flow": { },
- "flowSlug": "string",
- "formResults": [
- {
- "assignedRiskTags": [
- {
- "addedAt": "2019-08-24T14:15:22Z",
- "definitionKey": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "removedAt": "2019-08-24T14:15:22Z",
- "source": {
- "by": "6d5a269d-39eb-437d-afdb-2080c51fa5fc",
- "kind": "manual"
}, - "tag": "string",
- "weight": 0.1
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "form": { },
- "formId": "126460ed-49b2-4c69-849a-bd8904ec5d8f",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "reason": { },
- "riskFactorKeys": [
- "string"
], - "sections": [
- {
- "items": [
- {
- "content": {
- "binding": null,
- "label": { },
- "name": null,
- "options": null,
- "requiredWhen": null,
- "risk": null,
- "type": null,
- "value": null,
- "visibleWhen": null
}, - "type": "InputField"
}
], - "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string"
}
], - "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "geolocationResults": [
- {
- "blacklistedIp": true,
- "country": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "deviceFingerprint": "string",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "ipAddress": "string",
- "reason": "string",
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4",
- "vpn": true
}
], - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "identity": { },
- "jdmData": {
- "property1": {
- "data": {
- "amlAdverseMedia": true,
- "amlPep": true,
- "amlRiskScorePercent": 0,
- "amlSanctions": true,
- "dateOfExpiry": "2019-08-24T14:15:22Z",
- "documentType": 0,
- "issuingCountry": "string",
- "livenessStatus": { },
- "numberOfAttempts": 0,
- "status": "PASSED",
- "property1": true,
- "property2": true
}, - "type": "DV"
}, - "property2": {
- "data": {
- "amlAdverseMedia": true,
- "amlPep": true,
- "amlRiskScorePercent": 0,
- "amlSanctions": true,
- "dateOfExpiry": "2019-08-24T14:15:22Z",
- "documentType": 0,
- "issuingCountry": "string",
- "livenessStatus": { },
- "numberOfAttempts": 0,
- "status": "PASSED",
- "property1": true,
- "property2": true
}, - "type": "DV"
}
}, - "kybResults": [
- {
- "assignedAt": "2019-08-24T14:15:22Z",
- "assignedToIdentityId": "4320f3c3-8ca3-46ff-91aa-ad418c7a1fed",
- "businessInfoRequiredFields": [
- "companyName"
], - "businessInformation": { },
- "businessInformationVerification": {
- "property1": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}, - "property2": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "directorDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "documentChecks": [
- {
- "checks": {
- "property1": "match",
- "property2": "match"
}, - "definitionKey": "string",
- "definitionLabel": "string",
- "documentType": { },
- "errorCode": "string",
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "overrides": {
- "property1": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}, - "property2": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}
}, - "sourceS3Key": "string",
- "status": "COMPLETED"
}
], - "documentUploads": [
- {
- "documentType": "string",
- "filename": "string",
- "presignedUrl": "string",
- "s3Key": "string"
}
], - "effectiveRequiredDocuments": [
- {
- "enabled": true,
- "groupKey": "string",
- "key": "string",
- "label": "string",
- "onDemand": true,
- "required": true,
- "source": { },
- "validationSchema": null
}
], - "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "formAnswers": [
- {
- "field": {
- "binding": { },
- "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string",
- "options": null,
- "requiredWhen": { },
- "risk": { },
- "type": "date",
- "value": null,
- "visibleWhen": { }
}, - "key": "string",
- "text": "string",
- "value": null
}
], - "fundedAt": "2019-08-24T14:15:22Z",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "metadata": { },
- "nextAction": { },
- "pepAndSanctionsStatus": "REVIEW",
- "reason": "string",
- "report": "string",
- "status": "ACQUIRING",
- "uboDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "organization": { },
- "organizationId": "7bc05553-4b68-44e8-b7bc-37be63c6d9e9",
- "phoneResults": [
- {
- "createdAt": "2019-08-24T14:15:22Z",
- "documentId": "4704590c-004e-410d-adf7-acb7ca0a7052",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "phoneNumberE164": "string",
- "phoneNumberLast4": "string",
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "poaResults": [
- {
- "checkedAt": "2019-08-24T14:15:22Z",
- "createdAt": "2019-08-24T14:15:22Z",
- "documentId": "4704590c-004e-410d-adf7-acb7ca0a7052",
- "documentType": { },
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "reason": { },
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "reviewSuggestion": { },
- "riskScorePercent": 0,
- "spidResults": [
- {
- "createdAt": "2019-08-24T14:15:22Z",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "path": "string",
- "reason": "string",
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "status": "PENDING",
- "updatedAt": "2019-08-24T14:15:22Z",
- "walletResults": [
- {
- "createdAt": "2019-08-24T14:15:22Z",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "message": "string",
- "reason": "string",
- "signature": "string",
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4",
- "walletAddress": "string",
- "walletChain": "string"
}
]
}
], - "totalCount": 0
}Tells whether a user passed a verification. Looks flow results up by the user's email, by the
custom data attached when the verification request was created, or by both, and returns the
status of each match, most recently updated first. passed is true once the user completed
the flow successfully.
At least one of email and customData is required. A user who never started a verification
gives an empty page.
| organization_id required | string <uuid> Organization ID |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
| customData | object or null Custom data the flow result has to carry: every key given here has to be present with the same value. Keys you leave out are not compared. |
string or null Email address of the user, as given when the verification request was created. Matched exactly, ignoring letter case. | |
| flowSlug | string or null Limits the search to one flow. Without it, every flow of the organization is searched. |
| skip | integer <int32> >= 0 |
| take | integer <int32> >= 0 |
{- "customData": { },
- "email": "jane.doe@example.com",
- "flowSlug": "kyc-flow",
- "skip": 0,
- "take": 20
}{- "page": [
- {
- "createdAt": "2019-08-24T14:15:22Z",
- "customData": { },
- "email": "string",
- "flowId": "ccd52024-9c9c-4751-993a-9d75a778bf9d",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowSlug": "string",
- "passed": true,
- "status": "PENDING",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "totalCount": 0
}Returns one flow result: who it belongs to, its status, and the result of every step the user completed (document verification, liveness, proof of address, screening, forms, KYB and the others). The per-step result endpoints return each step's full detail.
The flow result is one of this organization's, or a KYC Passport result another organization
shared with it: the result named by a kyc_passport.verification.updated notification. The
same holds for the per-step result endpoints.
| organization_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the organization |
| flow_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the flow result |
| flow_slug required | string Example: kyc-flow The slug of the flow |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "amlResults": [
- {
- "adverseMedia": true,
- "caseId": "af51d69f-996a-4891-a745-aadfcdec225a",
- "createdAt": "2019-08-24T14:15:22Z",
- "data": { },
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "namedPersonRef": "6ed4ea79-b112-45b5-9a50-00e9a2825e1e",
- "pep": true,
- "sanctions": true,
- "subjectType": "PERSON",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "assignedRiskTags": [
- {
- "addedAt": "2019-08-24T14:15:22Z",
- "definitionKey": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "removedAt": "2019-08-24T14:15:22Z",
- "source": {
- "by": "6d5a269d-39eb-437d-afdb-2080c51fa5fc",
- "kind": "manual"
}, - "tag": "string",
- "weight": 0.1
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "customData": {
- "property1": null,
- "property2": null
}, - "dvResults": [
- {
- "adminComment": "string",
- "authenticityChecks": [
- [
- 0
]
], - "browser": "string",
- "class": "string",
- "countryCode": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "data": {
- "property1": null,
- "property2": null
}, - "documentClass": "string",
- "documentId": "4704590c-004e-410d-adf7-acb7ca0a7052",
- "documentScorePercent": 0,
- "documentType": 0,
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "manualReviewAt": "2019-08-24T14:15:22Z",
- "manualReviewNote": "string",
- "manualReviewerId": "e044d43f-3a8b-43af-9b7a-95b2095b0b64",
- "manualReviewerZid": "string",
- "originalVrHistoryId": "e3407d54-5658-4ad1-a0d4-2133b69a753a",
- "platform": "string",
- "portraitMatchPercent": 0,
- "processAdditionalData": {
- "authenticityVerified": true,
- "autoOneClickKycData": { },
- "biometricCheckData": null,
- "documentExpiredWebhookSentAt": "2019-08-24",
- "extraction": { },
- "imageQuality": [
- {
- "advisory": true,
- "checkType": "glare",
- "details": null,
- "probability": 0,
- "result": "passed"
}
], - "portrait": { },
- "rawLivenessData": null,
- "replay": { },
- "securityChecks": {
- "property1": "string",
- "property2": "string"
}, - "status": { }
}, - "provinceCode": "string",
- "reasons": [
- "UNKNOWN"
], - "reviewReason": { },
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "validUntil": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "flow": { },
- "flowSlug": "string",
- "formResults": [
- {
- "assignedRiskTags": [
- {
- "addedAt": "2019-08-24T14:15:22Z",
- "definitionKey": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "removedAt": "2019-08-24T14:15:22Z",
- "source": {
- "by": "6d5a269d-39eb-437d-afdb-2080c51fa5fc",
- "kind": "manual"
}, - "tag": "string",
- "weight": 0.1
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "form": { },
- "formId": "126460ed-49b2-4c69-849a-bd8904ec5d8f",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "reason": { },
- "riskFactorKeys": [
- "string"
], - "sections": [
- {
- "items": [
- {
- "content": {
- "binding": { },
- "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string",
- "options": null,
- "requiredWhen": { },
- "risk": { },
- "type": "date",
- "value": null,
- "visibleWhen": { }
}, - "type": "InputField"
}
], - "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string"
}
], - "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "geolocationResults": [
- {
- "blacklistedIp": true,
- "country": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "deviceFingerprint": "string",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "ipAddress": "string",
- "reason": "string",
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4",
- "vpn": true
}
], - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "identity": { },
- "jdmData": {
- "property1": {
- "data": {
- "amlAdverseMedia": true,
- "amlPep": true,
- "amlRiskScorePercent": 0,
- "amlSanctions": true,
- "dateOfExpiry": "2019-08-24T14:15:22Z",
- "documentType": 0,
- "issuingCountry": "string",
- "livenessStatus": { },
- "numberOfAttempts": 0,
- "status": "PASSED",
- "property1": true,
- "property2": true
}, - "type": "DV"
}, - "property2": {
- "data": {
- "amlAdverseMedia": true,
- "amlPep": true,
- "amlRiskScorePercent": 0,
- "amlSanctions": true,
- "dateOfExpiry": "2019-08-24T14:15:22Z",
- "documentType": 0,
- "issuingCountry": "string",
- "livenessStatus": { },
- "numberOfAttempts": 0,
- "status": "PASSED",
- "property1": true,
- "property2": true
}, - "type": "DV"
}
}, - "kybResults": [
- {
- "assignedAt": "2019-08-24T14:15:22Z",
- "assignedToIdentityId": "4320f3c3-8ca3-46ff-91aa-ad418c7a1fed",
- "businessInfoRequiredFields": [
- "companyName"
], - "businessInformation": { },
- "businessInformationVerification": {
- "property1": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}, - "property2": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "directorDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "documentChecks": [
- {
- "checks": {
- "property1": "match",
- "property2": "match"
}, - "definitionKey": "string",
- "definitionLabel": "string",
- "documentType": { },
- "errorCode": "string",
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "overrides": {
- "property1": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}, - "property2": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}
}, - "sourceS3Key": "string",
- "status": "COMPLETED"
}
], - "documentUploads": [
- {
- "documentType": "string",
- "filename": "string",
- "presignedUrl": "string",
- "s3Key": "string"
}
], - "effectiveRequiredDocuments": [
- {
- "enabled": true,
- "groupKey": "string",
- "key": "string",
- "label": "string",
- "onDemand": true,
- "required": true,
- "source": { },
- "validationSchema": null
}
], - "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "formAnswers": [
- {
- "field": {
- "binding": { },
- "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string",
- "options": null,
- "requiredWhen": { },
- "risk": { },
- "type": "date",
- "value": null,
- "visibleWhen": { }
}, - "key": "string",
- "text": "string",
- "value": null
}
], - "fundedAt": "2019-08-24T14:15:22Z",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "metadata": { },
- "nextAction": { },
- "pepAndSanctionsStatus": "REVIEW",
- "reason": "string",
- "report": "string",
- "status": "ACQUIRING",
- "uboDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "organization": { },
- "organizationId": "7bc05553-4b68-44e8-b7bc-37be63c6d9e9",
- "phoneResults": [
- {
- "createdAt": "2019-08-24T14:15:22Z",
- "documentId": "4704590c-004e-410d-adf7-acb7ca0a7052",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "phoneNumberE164": "string",
- "phoneNumberLast4": "string",
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "poaResults": [
- {
- "checkedAt": "2019-08-24T14:15:22Z",
- "createdAt": "2019-08-24T14:15:22Z",
- "documentId": "4704590c-004e-410d-adf7-acb7ca0a7052",
- "documentType": { },
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "reason": { },
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "reviewSuggestion": { },
- "riskScorePercent": 0,
- "spidResults": [
- {
- "createdAt": "2019-08-24T14:15:22Z",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "path": "string",
- "reason": "string",
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "status": "PENDING",
- "updatedAt": "2019-08-24T14:15:22Z",
- "walletResults": [
- {
- "createdAt": "2019-08-24T14:15:22Z",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "message": "string",
- "reason": "string",
- "signature": "string",
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4",
- "walletAddress": "string",
- "walletChain": "string"
}
]
}Returns the full result of one document verification step, with the document images and the data read from the document.
| organization_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the organization |
| flow_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the flow result |
| flow_slug required | string Example: flow-slug The slug of the flow |
| dv_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the DV result |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "code": 0,
- "errorTag": "unexpected",
- "message": "string"
}Returns the report of one document verification as a PDF: its outcome and every check it was
held against, the data read from the document, the document images, the device and session,
the person's AML screenings and an audit trail, with the verification data attached to the PDF
as JSON. locale picks the language: en, it, de, es, fr or pt; any other prints in
English. The report is generated on each request and states when it was generated.
| organization_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the organization |
| flow_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the flow result |
| flow_slug required | string Example: flow-slug The slug of the flow |
| dv_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the DV result |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "code": 0,
- "errorTag": "unexpected",
- "message": "string"
}Returns the full result of one proof of address step, with the address document the user uploaded and the data read from it.
| organization_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the organization |
| flow_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the flow result |
| flow_slug required | string Example: flow-slug The slug of the flow |
| poa_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the POA result |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "code": 0,
- "errorTag": "unexpected",
- "message": "string"
}Returns the result of one wallet step: the wallet address and chain the user proved they control, the signed message, and the step's status.
| organization_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the organization |
| flow_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the flow result |
| flow_slug required | string Example: flow-slug The slug of the flow |
| wallet_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the wallet result |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "createdAt": "2019-08-24T14:15:22Z",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "message": "string",
- "reason": "string",
- "signature": "string",
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4",
- "walletAddress": "string",
- "walletChain": "string"
}Returns the result of one phone step: the phone number the user verified and the step's status.
| organization_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the organization |
| flow_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the flow result |
| flow_slug required | string Example: flow-slug The slug of the flow |
| phone_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the phone result |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "createdAt": "2019-08-24T14:15:22Z",
- "documentId": "4704590c-004e-410d-adf7-acb7ca0a7052",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "phoneNumberE164": "string",
- "phoneNumberLast4": "string",
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}Returns the answers the user gave in one form step, section by section, with the step's status and any risk tags the answers assigned.
| organization_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the organization |
| flow_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the flow result |
| flow_slug required | string Example: flow-slug The slug of the flow |
| form_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the form result |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "assignedRiskTags": [
- {
- "addedAt": "2019-08-24T14:15:22Z",
- "definitionKey": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "removedAt": "2019-08-24T14:15:22Z",
- "source": {
- "by": "6d5a269d-39eb-437d-afdb-2080c51fa5fc",
- "kind": "manual"
}, - "tag": "string",
- "weight": 0.1
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "form": { },
- "formId": "126460ed-49b2-4c69-849a-bd8904ec5d8f",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "reason": { },
- "riskFactorKeys": [
- "string"
], - "sections": [
- {
- "items": [
- {
- "content": {
- "binding": { },
- "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string",
- "options": null,
- "requiredWhen": { },
- "risk": { },
- "type": "date",
- "value": null,
- "visibleWhen": { }
}, - "type": "InputField"
}
], - "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string"
}
], - "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}Deprecated. Use "Get flow result details", which also takes the flow slug.
| organization_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the organization |
| flow_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the flow result |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "amlResults": [
- {
- "adverseMedia": true,
- "caseId": "af51d69f-996a-4891-a745-aadfcdec225a",
- "createdAt": "2019-08-24T14:15:22Z",
- "data": { },
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "namedPersonRef": "6ed4ea79-b112-45b5-9a50-00e9a2825e1e",
- "pep": true,
- "sanctions": true,
- "subjectType": "PERSON",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "assignedRiskTags": [
- {
- "addedAt": "2019-08-24T14:15:22Z",
- "definitionKey": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "removedAt": "2019-08-24T14:15:22Z",
- "source": {
- "by": "6d5a269d-39eb-437d-afdb-2080c51fa5fc",
- "kind": "manual"
}, - "tag": "string",
- "weight": 0.1
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "customData": {
- "property1": null,
- "property2": null
}, - "dvResults": [
- {
- "adminComment": "string",
- "authenticityChecks": [
- [
- 0
]
], - "browser": "string",
- "class": "string",
- "countryCode": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "data": {
- "property1": null,
- "property2": null
}, - "documentClass": "string",
- "documentId": "4704590c-004e-410d-adf7-acb7ca0a7052",
- "documentScorePercent": 0,
- "documentType": 0,
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "manualReviewAt": "2019-08-24T14:15:22Z",
- "manualReviewNote": "string",
- "manualReviewerId": "e044d43f-3a8b-43af-9b7a-95b2095b0b64",
- "manualReviewerZid": "string",
- "originalVrHistoryId": "e3407d54-5658-4ad1-a0d4-2133b69a753a",
- "platform": "string",
- "portraitMatchPercent": 0,
- "processAdditionalData": {
- "authenticityVerified": true,
- "autoOneClickKycData": { },
- "biometricCheckData": null,
- "documentExpiredWebhookSentAt": "2019-08-24",
- "extraction": { },
- "imageQuality": [
- {
- "advisory": true,
- "checkType": "glare",
- "details": null,
- "probability": 0,
- "result": "passed"
}
], - "portrait": { },
- "rawLivenessData": null,
- "replay": { },
- "securityChecks": {
- "property1": "string",
- "property2": "string"
}, - "status": { }
}, - "provinceCode": "string",
- "reasons": [
- "UNKNOWN"
], - "reviewReason": { },
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "validUntil": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "flow": { },
- "flowSlug": "string",
- "formResults": [
- {
- "assignedRiskTags": [
- {
- "addedAt": "2019-08-24T14:15:22Z",
- "definitionKey": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "removedAt": "2019-08-24T14:15:22Z",
- "source": {
- "by": "6d5a269d-39eb-437d-afdb-2080c51fa5fc",
- "kind": "manual"
}, - "tag": "string",
- "weight": 0.1
}
], - "createdAt": "2019-08-24T14:15:22Z",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "form": { },
- "formId": "126460ed-49b2-4c69-849a-bd8904ec5d8f",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "reason": { },
- "riskFactorKeys": [
- "string"
], - "sections": [
- {
- "items": [
- {
- "content": {
- "binding": { },
- "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string",
- "options": null,
- "requiredWhen": { },
- "risk": { },
- "type": "date",
- "value": null,
- "visibleWhen": { }
}, - "type": "InputField"
}
], - "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string"
}
], - "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "geolocationResults": [
- {
- "blacklistedIp": true,
- "country": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "deviceFingerprint": "string",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "ipAddress": "string",
- "reason": "string",
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4",
- "vpn": true
}
], - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "identity": { },
- "jdmData": {
- "property1": {
- "data": {
- "amlAdverseMedia": true,
- "amlPep": true,
- "amlRiskScorePercent": 0,
- "amlSanctions": true,
- "dateOfExpiry": "2019-08-24T14:15:22Z",
- "documentType": 0,
- "issuingCountry": "string",
- "livenessStatus": { },
- "numberOfAttempts": 0,
- "status": "PASSED",
- "property1": true,
- "property2": true
}, - "type": "DV"
}, - "property2": {
- "data": {
- "amlAdverseMedia": true,
- "amlPep": true,
- "amlRiskScorePercent": 0,
- "amlSanctions": true,
- "dateOfExpiry": "2019-08-24T14:15:22Z",
- "documentType": 0,
- "issuingCountry": "string",
- "livenessStatus": { },
- "numberOfAttempts": 0,
- "status": "PASSED",
- "property1": true,
- "property2": true
}, - "type": "DV"
}
}, - "kybResults": [
- {
- "assignedAt": "2019-08-24T14:15:22Z",
- "assignedToIdentityId": "4320f3c3-8ca3-46ff-91aa-ad418c7a1fed",
- "businessInfoRequiredFields": [
- "companyName"
], - "businessInformation": { },
- "businessInformationVerification": {
- "property1": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}, - "property2": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "directorDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "documentChecks": [
- {
- "checks": {
- "property1": "match",
- "property2": "match"
}, - "definitionKey": "string",
- "definitionLabel": "string",
- "documentType": { },
- "errorCode": "string",
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "overrides": {
- "property1": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}, - "property2": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}
}, - "sourceS3Key": "string",
- "status": "COMPLETED"
}
], - "documentUploads": [
- {
- "documentType": "string",
- "filename": "string",
- "presignedUrl": "string",
- "s3Key": "string"
}
], - "effectiveRequiredDocuments": [
- {
- "enabled": true,
- "groupKey": "string",
- "key": "string",
- "label": "string",
- "onDemand": true,
- "required": true,
- "source": { },
- "validationSchema": null
}
], - "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "formAnswers": [
- {
- "field": {
- "binding": { },
- "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string",
- "options": null,
- "requiredWhen": { },
- "risk": { },
- "type": "date",
- "value": null,
- "visibleWhen": { }
}, - "key": "string",
- "text": "string",
- "value": null
}
], - "fundedAt": "2019-08-24T14:15:22Z",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "metadata": { },
- "nextAction": { },
- "pepAndSanctionsStatus": "REVIEW",
- "reason": "string",
- "report": "string",
- "status": "ACQUIRING",
- "uboDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "organization": { },
- "organizationId": "7bc05553-4b68-44e8-b7bc-37be63c6d9e9",
- "phoneResults": [
- {
- "createdAt": "2019-08-24T14:15:22Z",
- "documentId": "4704590c-004e-410d-adf7-acb7ca0a7052",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "phoneNumberE164": "string",
- "phoneNumberLast4": "string",
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "poaResults": [
- {
- "checkedAt": "2019-08-24T14:15:22Z",
- "createdAt": "2019-08-24T14:15:22Z",
- "documentId": "4704590c-004e-410d-adf7-acb7ca0a7052",
- "documentType": { },
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "reason": { },
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "reviewSuggestion": { },
- "riskScorePercent": 0,
- "spidResults": [
- {
- "createdAt": "2019-08-24T14:15:22Z",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "path": "string",
- "reason": "string",
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}
], - "status": "PENDING",
- "updatedAt": "2019-08-24T14:15:22Z",
- "walletResults": [
- {
- "createdAt": "2019-08-24T14:15:22Z",
- "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "message": "string",
- "reason": "string",
- "signature": "string",
- "status": "PASSED",
- "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4",
- "walletAddress": "string",
- "walletChain": "string"
}
]
}Deprecated. Use "Get document verification result details", which also takes the flow slug.
| organization_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the organization |
| flow_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the flow result |
| dv_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the DV result |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "code": 0,
- "errorTag": "unexpected",
- "message": "string"
}Deprecated. Use "Get proof of address result details", which also takes the flow slug.
| organization_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the organization |
| flow_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the flow result |
| poa_result_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 The ID of the POA result |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "code": 0,
- "errorTag": "unexpected",
- "message": "string"
}Sends, or sends again, the email that invites one of the case's beneficial owners to complete
their identity verification (KYC). The owner is given by their position in the ubos list that
"Read a KYB case's officers" returns, starting from 0. Only an owner with an email can be
invited. Useful when the flow does not send these invitations automatically.
| organization_id required | string <uuid> Organization ID |
| case_id required | string <uuid> The ID of the KYB case |
| recipient_index required | integer >= 0 Index of the UBO to send the KYC email to, matching the order in uboDefinitions |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "enqueued": true
}Deprecated. Use POST /sdk/organizations/{organization_id}/kyb-cases/{case_id}/ubos instead. It takes the same body, and answers with the case's UBOs and directors after the change rather than the whole KYB result.
Adds one or more ultimate beneficial owners to an existing KYB case and answers with the KYB result.
| organization_id required | string <uuid> Organization ID |
| kyb_result_id required | string <uuid> The ID of the KYB result — the id of its case |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
required | Array of objects (AddKybPersonInput) | ||||||||||||
Array
| |||||||||||||
{- "persons": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "email": "string",
- "firstName": "string",
- "gender": "string",
- "lastName": "string"
}
]
}{- "assignedAt": "2019-08-24T14:15:22Z",
- "assignedToIdentityId": "4320f3c3-8ca3-46ff-91aa-ad418c7a1fed",
- "businessInfoRequiredFields": [
- "companyName"
], - "businessInformation": { },
- "businessInformationVerification": {
- "property1": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}, - "property2": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "directorDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "documentChecks": [
- {
- "checks": {
- "property1": "match",
- "property2": "match"
}, - "definitionKey": "string",
- "definitionLabel": "string",
- "documentType": { },
- "errorCode": "string",
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "overrides": {
- "property1": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}, - "property2": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}
}, - "sourceS3Key": "string",
- "status": "COMPLETED"
}
], - "documentUploads": [
- {
- "documentType": "string",
- "filename": "string",
- "presignedUrl": "string",
- "s3Key": "string"
}
], - "effectiveRequiredDocuments": [
- {
- "enabled": true,
- "groupKey": "string",
- "key": "string",
- "label": "string",
- "onDemand": true,
- "required": true,
- "source": { },
- "validationSchema": null
}
], - "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "formAnswers": [
- {
- "field": {
- "binding": { },
- "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string",
- "options": null,
- "requiredWhen": { },
- "risk": { },
- "type": "date",
- "value": null,
- "visibleWhen": { }
}, - "key": "string",
- "text": "string",
- "value": null
}
], - "fundedAt": "2019-08-24T14:15:22Z",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "metadata": { },
- "nextAction": { },
- "pepAndSanctionsStatus": "REVIEW",
- "reason": "string",
- "report": "string",
- "status": "ACQUIRING",
- "uboDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}Deprecated. Use DELETE /sdk/organizations/{organization_id}/kyb-cases/{case_id}/ubos/{person_id} instead. It takes the same body, and answers with the case's UBOs and directors after the change rather than the whole KYB result.
Removes an ultimate beneficial owner from a KYB case by their stable id and answers with the KYB result.
| organization_id required | string <uuid> Organization ID |
| kyb_result_id required | string <uuid> The ID of the KYB result — the id of its case |
| person_id required | string <uuid> Stable id of the UBO to remove |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "assignedAt": "2019-08-24T14:15:22Z",
- "assignedToIdentityId": "4320f3c3-8ca3-46ff-91aa-ad418c7a1fed",
- "businessInfoRequiredFields": [
- "companyName"
], - "businessInformation": { },
- "businessInformationVerification": {
- "property1": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}, - "property2": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "directorDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "documentChecks": [
- {
- "checks": {
- "property1": "match",
- "property2": "match"
}, - "definitionKey": "string",
- "definitionLabel": "string",
- "documentType": { },
- "errorCode": "string",
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "overrides": {
- "property1": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}, - "property2": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}
}, - "sourceS3Key": "string",
- "status": "COMPLETED"
}
], - "documentUploads": [
- {
- "documentType": "string",
- "filename": "string",
- "presignedUrl": "string",
- "s3Key": "string"
}
], - "effectiveRequiredDocuments": [
- {
- "enabled": true,
- "groupKey": "string",
- "key": "string",
- "label": "string",
- "onDemand": true,
- "required": true,
- "source": { },
- "validationSchema": null
}
], - "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "formAnswers": [
- {
- "field": {
- "binding": { },
- "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string",
- "options": null,
- "requiredWhen": { },
- "risk": { },
- "type": "date",
- "value": null,
- "visibleWhen": { }
}, - "key": "string",
- "text": "string",
- "value": null
}
], - "fundedAt": "2019-08-24T14:15:22Z",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "metadata": { },
- "nextAction": { },
- "pepAndSanctionsStatus": "REVIEW",
- "reason": "string",
- "report": "string",
- "status": "ACQUIRING",
- "uboDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}Deprecated. Use POST /sdk/organizations/{organization_id}/kyb-cases/{case_id}/directors instead. It takes the same body, and answers with the case's UBOs and directors after the change rather than the whole KYB result.
Adds one or more directors to an existing KYB case and answers with the KYB result.
| organization_id required | string <uuid> Organization ID |
| kyb_result_id required | string <uuid> The ID of the KYB result — the id of its case |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
required | Array of objects (AddKybPersonInput) | ||||||||||||
Array
| |||||||||||||
{- "persons": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "email": "string",
- "firstName": "string",
- "gender": "string",
- "lastName": "string"
}
]
}{- "assignedAt": "2019-08-24T14:15:22Z",
- "assignedToIdentityId": "4320f3c3-8ca3-46ff-91aa-ad418c7a1fed",
- "businessInfoRequiredFields": [
- "companyName"
], - "businessInformation": { },
- "businessInformationVerification": {
- "property1": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}, - "property2": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "directorDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "documentChecks": [
- {
- "checks": {
- "property1": "match",
- "property2": "match"
}, - "definitionKey": "string",
- "definitionLabel": "string",
- "documentType": { },
- "errorCode": "string",
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "overrides": {
- "property1": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}, - "property2": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}
}, - "sourceS3Key": "string",
- "status": "COMPLETED"
}
], - "documentUploads": [
- {
- "documentType": "string",
- "filename": "string",
- "presignedUrl": "string",
- "s3Key": "string"
}
], - "effectiveRequiredDocuments": [
- {
- "enabled": true,
- "groupKey": "string",
- "key": "string",
- "label": "string",
- "onDemand": true,
- "required": true,
- "source": { },
- "validationSchema": null
}
], - "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "formAnswers": [
- {
- "field": {
- "binding": { },
- "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string",
- "options": null,
- "requiredWhen": { },
- "risk": { },
- "type": "date",
- "value": null,
- "visibleWhen": { }
}, - "key": "string",
- "text": "string",
- "value": null
}
], - "fundedAt": "2019-08-24T14:15:22Z",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "metadata": { },
- "nextAction": { },
- "pepAndSanctionsStatus": "REVIEW",
- "reason": "string",
- "report": "string",
- "status": "ACQUIRING",
- "uboDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}Deprecated. Use DELETE /sdk/organizations/{organization_id}/kyb-cases/{case_id}/directors/{person_id} instead. It takes the same body, and answers with the case's UBOs and directors after the change rather than the whole KYB result.
Removes a director from a KYB case by their stable id and answers with the KYB result.
| organization_id required | string <uuid> Organization ID |
| kyb_result_id required | string <uuid> The ID of the KYB result — the id of its case |
| person_id required | string <uuid> Stable id of the director to remove |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "assignedAt": "2019-08-24T14:15:22Z",
- "assignedToIdentityId": "4320f3c3-8ca3-46ff-91aa-ad418c7a1fed",
- "businessInfoRequiredFields": [
- "companyName"
], - "businessInformation": { },
- "businessInformationVerification": {
- "property1": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}, - "property2": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "directorDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "documentChecks": [
- {
- "checks": {
- "property1": "match",
- "property2": "match"
}, - "definitionKey": "string",
- "definitionLabel": "string",
- "documentType": { },
- "errorCode": "string",
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "overrides": {
- "property1": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}, - "property2": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}
}, - "sourceS3Key": "string",
- "status": "COMPLETED"
}
], - "documentUploads": [
- {
- "documentType": "string",
- "filename": "string",
- "presignedUrl": "string",
- "s3Key": "string"
}
], - "effectiveRequiredDocuments": [
- {
- "enabled": true,
- "groupKey": "string",
- "key": "string",
- "label": "string",
- "onDemand": true,
- "required": true,
- "source": { },
- "validationSchema": null
}
], - "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "formAnswers": [
- {
- "field": {
- "binding": { },
- "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string",
- "options": null,
- "requiredWhen": { },
- "risk": { },
- "type": "date",
- "value": null,
- "visibleWhen": { }
}, - "key": "string",
- "text": "string",
- "value": null
}
], - "fundedAt": "2019-08-24T14:15:22Z",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "metadata": { },
- "nextAction": { },
- "pepAndSanctionsStatus": "REVIEW",
- "reason": "string",
- "report": "string",
- "status": "ACQUIRING",
- "uboDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4"
}The ultimate beneficial owners and the directors of the case, each with the stable id the officer routes address them by.
| organization_id required | string <uuid> Organization ID |
| case_id required | string <uuid> The ID of the KYB case |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "caseId": "af51d69f-996a-4891-a745-aadfcdec225a",
- "directors": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "ubos": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
]
}Adds one or more ultimate beneficial owners to an existing KYB case and answers with the case's officers as they stand after the change.
| organization_id required | string <uuid> Organization ID |
| case_id required | string <uuid> The ID of the KYB case |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
required | Array of objects (AddKybPersonInput) | ||||||||||||
Array
| |||||||||||||
{- "persons": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "email": "string",
- "firstName": "string",
- "gender": "string",
- "lastName": "string"
}
]
}{- "caseId": "af51d69f-996a-4891-a745-aadfcdec225a",
- "directors": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "ubos": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
]
}Removes an ultimate beneficial owner from a KYB case by their stable id and answers with the case's officers as they stand after the change.
| organization_id required | string <uuid> Organization ID |
| case_id required | string <uuid> The ID of the KYB case |
| person_id required | string <uuid> Stable id of the UBO to remove |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "caseId": "af51d69f-996a-4891-a745-aadfcdec225a",
- "directors": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "ubos": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
]
}Adds one or more directors to an existing KYB case and answers with the case's officers as they stand after the change.
| organization_id required | string <uuid> Organization ID |
| case_id required | string <uuid> The ID of the KYB case |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
required | Array of objects (AddKybPersonInput) | ||||||||||||
Array
| |||||||||||||
{- "persons": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "email": "string",
- "firstName": "string",
- "gender": "string",
- "lastName": "string"
}
]
}{- "caseId": "af51d69f-996a-4891-a745-aadfcdec225a",
- "directors": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "ubos": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
]
}Removes a director from a KYB case by their stable id and answers with the case's officers as they stand after the change.
| organization_id required | string <uuid> Organization ID |
| case_id required | string <uuid> The ID of the KYB case |
| person_id required | string <uuid> Stable id of the director to remove |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "caseId": "af51d69f-996a-4891-a745-aadfcdec225a",
- "directors": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "ubos": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
]
}Deprecated. Use POST /sdk/organizations/{organization_id}/kyb-cases/{case_id}/decision instead. Send outcome: APPROVED, with reason, reasonCode and dueDiligenceLevel as here. It answers with the decision rather than the KYB result.
Approves the company's KYB case. The decision is recorded as taken with your API key. The case
must have completed its steps and have no unresolved screening match; otherwise the request
fails with 400 and lists what is missing. An approved case cannot be decided again.
| organization_id required | string <uuid> Organization ID |
| kyb_result_id required | string <uuid> KYB result ID |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
null or DueDiligenceLevel (string) | |
| reason | string or null Optional reason / summary for the approval decision. Stored on the KYB result and visible in the audit trail. |
null or KybCaseDecisionReasonCode (string) |
{- "dueDiligenceLevel": { },
- "reason": "string",
- "reasonCode": { }
}{- "assignedAt": "2019-08-24T14:15:22Z",
- "assignedToIdentityId": "4320f3c3-8ca3-46ff-91aa-ad418c7a1fed",
- "businessInfoRequiredFields": [
- "companyName"
], - "businessInformation": { },
- "businessInformationVerification": {
- "property1": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}, - "property2": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "directorDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "documentChecks": [
- {
- "checks": {
- "property1": "match",
- "property2": "match"
}, - "definitionKey": "string",
- "definitionLabel": "string",
- "documentType": { },
- "errorCode": "string",
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "overrides": {
- "property1": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}, - "property2": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}
}, - "sourceS3Key": "string",
- "status": "COMPLETED"
}
], - "documentUploads": [
- {
- "documentType": "string",
- "filename": "string",
- "presignedUrl": "string",
- "s3Key": "string"
}
], - "effectiveRequiredDocuments": [
- {
- "enabled": true,
- "groupKey": "string",
- "key": "string",
- "label": "string",
- "onDemand": true,
- "required": true,
- "source": { },
- "validationSchema": null
}
], - "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "formAnswers": [
- {
- "field": {
- "binding": { },
- "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string",
- "options": null,
- "requiredWhen": { },
- "risk": { },
- "type": "date",
- "value": null,
- "visibleWhen": { }
}, - "key": "string",
- "text": "string",
- "value": null
}
], - "fundedAt": "2019-08-24T14:15:22Z",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "metadata": { },
- "nextAction": { },
- "pepAndSanctionsStatus": "REVIEW",
- "reason": "string",
- "report": "string",
- "status": "ACQUIRING",
- "uboDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4",
- "decisionProposal": { }
}Deprecated. Use POST /sdk/organizations/{organization_id}/kyb-cases/{case_id}/decision instead. Send outcome: REJECTED with the reason. It answers with the decision rather than the KYB result.
Rejects the company's KYB case with the reason you send. The decision is recorded as taken with your API key. A rejected case cannot be decided again.
| organization_id required | string <uuid> Organization ID |
| kyb_result_id required | string <uuid> KYB result ID |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
| reason required | string Why the company is rejected. Required, and never blank. |
null or KybCaseDecisionReasonCode (string) |
{- "reason": "string",
- "reasonCode": { }
}{- "assignedAt": "2019-08-24T14:15:22Z",
- "assignedToIdentityId": "4320f3c3-8ca3-46ff-91aa-ad418c7a1fed",
- "businessInfoRequiredFields": [
- "companyName"
], - "businessInformation": { },
- "businessInformationVerification": {
- "property1": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}, - "property2": {
- "agentReasoning": "string",
- "catalogValue": "string",
- "disagreementSources": [
- "submitted"
], - "documentSources": [
- {
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "value": "string"
}
], - "documentValue": "string",
- "matchType": "match",
- "submittedValue": "string",
- "suggestedValue": "string"
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "directorDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "documentChecks": [
- {
- "checks": {
- "property1": "match",
- "property2": "match"
}, - "definitionKey": "string",
- "definitionLabel": "string",
- "documentType": { },
- "errorCode": "string",
- "extractionId": "5c4aa6dc-a49c-4bc5-890c-373387fe75fe",
- "overrides": {
- "property1": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}, - "property2": {
- "modelStatus": { },
- "overriddenAt": "2019-08-24T14:15:22Z",
- "overriddenBy": "432d8ce5-5343-43e5-8389-516608a1921c"
}
}, - "sourceS3Key": "string",
- "status": "COMPLETED"
}
], - "documentUploads": [
- {
- "documentType": "string",
- "filename": "string",
- "presignedUrl": "string",
- "s3Key": "string"
}
], - "effectiveRequiredDocuments": [
- {
- "enabled": true,
- "groupKey": "string",
- "key": "string",
- "label": "string",
- "onDemand": true,
- "required": true,
- "source": { },
- "validationSchema": null
}
], - "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "formAnswers": [
- {
- "field": {
- "binding": { },
- "label": {
- "property1": "string",
- "property2": "string"
}, - "name": "string",
- "options": null,
- "requiredWhen": { },
- "risk": { },
- "type": "date",
- "value": null,
- "visibleWhen": { }
}, - "key": "string",
- "text": "string",
- "value": null
}
], - "fundedAt": "2019-08-24T14:15:22Z",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "metadata": { },
- "nextAction": { },
- "pepAndSanctionsStatus": "REVIEW",
- "reason": "string",
- "report": "string",
- "status": "ACQUIRING",
- "uboDefinitions": [
- {
- "country": "string",
- "dateOfBirth": "string",
- "emailAddress": "string",
- "firstName": "string",
- "gender": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "lastName": "string"
}
], - "updatedAt": "2019-08-24T14:15:22Z",
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4",
- "decisionProposal": { }
}Asks the business for one more document on a KYB case and returns the request. The document must be one the flow marks as on demand; a document the flow already requires upfront is refused. The business is notified by email.
| organization_id required | string <uuid> Organization ID |
| case_id required | string <uuid> The ID of the KYB case |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
| body | string or null Optional email body; defaults to a generated body referencing the document. |
| description | string or null Optional description shown to the client; defaults to a generated message. |
| documentKey required | string Catalog |
| recipientEmail | string or null Optional recipient override; defaults to the business contact email. |
| subject | string or null Optional email subject; defaults to a generated subject referencing the document. |
{- "body": "string",
- "description": "string",
- "documentKey": "string",
- "recipientEmail": "string",
- "subject": "string"
}{- "clarificationFields": [
- "string"
], - "clarificationResponse": { },
- "createdAt": "2019-08-24T14:15:22Z",
- "description": "string",
- "documentName": "string",
- "fieldStatuses": {
- "property1": "PENDING",
- "property2": "PENDING"
}, - "fulfilledAt": "2019-08-24T14:15:22Z",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kybResultId": "f5562446-1011-4206-8c94-acf89f06e857",
- "presignedUrl": "string",
- "previousValues": {
- "property1": "string",
- "property2": "string"
}, - "requestType": "STANDARD",
- "requestedByIdentityId": "bff67664-4117-4397-bb6b-0a1426d25791",
- "reviewReason": { },
- "status": "PENDING",
- "updatedAt": "2019-08-24T14:15:22Z",
- "uploadedFilename": "string",
- "uploadedS3Key": "string"
}Returns a KYB case as your dashboard shows it: its status, due-diligence level and risk rating, who it is assigned to, what it is waiting on, and its decision history. The case ID is the same as the KYB result ID.
| organization_id required | string <uuid> Organization ID |
| case_id required | string <uuid> The ID of the KYB case |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "assignment": { },
- "caseType": "ONBOARDING",
- "companyKey": "string",
- "contactEmail": "string",
- "country": "string",
- "coverage": {
- "complete": true,
- "covered": 0,
- "pending": 0,
- "uncovered": 0
}, - "createdAt": "2019-08-24T14:15:22Z",
- "decision": { },
- "dueDiligenceLevel": "SIMPLIFIED",
- "episode": { },
- "flags": [
- "SANCTIONS_HIT"
], - "flowResultId": "f842deda-7b24-4524-8232-f33c5f261770",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "legalName": "string",
- "nextAction": "string",
- "openedByIdentityId": "cd6929c4-1852-435b-b073-b09e3210ebf2",
- "origin": "END_USER",
- "rating": { },
- "registrationNumber": "string",
- "status": "OPEN",
- "updatedAt": "2019-08-24T14:15:22Z",
- "waitingOn": { },
- "episodes": [
- {
- "cause": "CREATED",
- "decision": { },
- "number": 0,
- "openedAt": "2019-08-24T14:15:22Z",
- "openedBy": "24abc945-1f8d-41cf-87e4-fea23507d7d6"
}
]
}The case's KYB report as a PDF: company, activity, directors, ownership and beneficial owners,
screening, adverse media, documents and sources, as the case stands at the time of the request.
The report is identified by a hash of its content, returned as ETag: send it back as
If-None-Match to get 304 when nothing in the report has changed.
| organization_id required | string <uuid> Organization ID |
| case_id required | string <uuid> The ID of the KYB case |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
| If-None-Match | string or null The |
{- "code": 0,
- "errorTag": "unexpected",
- "message": "string"
}Approves or rejects a KYB case. The decision is recorded as taken with your API key, and is final: a decided case cannot be decided again.
READY_FOR_REVIEW).reason.200 with the decision. When your organization's approval rules require a second
signature, it answers 202 instead: the decision waits until a team member with the required
role confirms it in the dashboard.| organization_id required | string <uuid> Organization ID |
| case_id required | string <uuid> The ID of the KYB case |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
| confirmingProposalId | string or null <uuid> The standing proposed decision this act is the second signature on. Where the organization's approval matrix asks for two signatures, the first act answers
|
null or DueDiligenceLevel (string) | |
| outcome required | string (KybCaseDecisionOutcome) Enum: "APPROVED" "REJECTED"
|
| reason | string or null Mandatory on every rejection, and on an approval resting on a recorded exception or on a held match; optional on a clean approval. A blank string is no reason. |
null or KybCaseDecisionReasonCode (string) |
{- "confirmingProposalId": "3715f698-90fb-453e-aa44-1ffb31b0b5be",
- "dueDiligenceLevel": { },
- "outcome": "APPROVED",
- "reason": "string",
- "reasonCode": { }
}{- "decidedAt": "2019-08-24T14:15:22Z",
- "decisionId": "caa985ad-f12f-4ef1-943f-c1812738ec7a",
- "decisionProposal": { },
- "outcome": "APPROVED",
- "reportVersionId": "8f554eac-f5be-4229-b932-cf9099332331",
- "statusAfter": { },
- "statusBefore": { }
}Deprecated. Use POST /sdk/organizations/{organization_id}/kyb-cases/{case_id}/reminders/ubo/{recipient_index} instead: it does the same, addressed by the case ID.
Sends, or sends again, the email that invites one of the case's beneficial owners to complete
their identity verification (KYC). The owner is given by their position in the ubos list that
"Read a KYB case's officers" returns, starting from 0. Only an owner with an email can be
invited. Useful when the flow does not send these invitations automatically.
| organization_id required | string <uuid> Organization ID |
| kyb_result_id required | string <uuid> The ID of the KYB result, which is also the ID of its case |
| recipient_index required | integer >= 0 Index of the UBO to send the KYC email to, matching the order in uboDefinitions |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "enqueued": true
}Deprecated. Use POST /sdk/organizations/{organization_id}/kyb-cases/{case_id}/document-requests/on-demand instead: it does the same, addressed by the case ID.
Asks the business for one more document on a KYB case and returns the request. The document must be one the flow marks as on demand; a document the flow already requires upfront is refused. The business is notified by email.
| organization_id required | string <uuid> Organization ID |
| kyb_result_id required | string <uuid> The ID of the KYB result, which is also the ID of its case |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
| body | string or null Optional email body; defaults to a generated body referencing the document. |
| description | string or null Optional description shown to the client; defaults to a generated message. |
| documentKey required | string Catalog |
| recipientEmail | string or null Optional recipient override; defaults to the business contact email. |
| subject | string or null Optional email subject; defaults to a generated subject referencing the document. |
{- "body": "string",
- "description": "string",
- "documentKey": "string",
- "recipientEmail": "string",
- "subject": "string"
}{- "clarificationFields": [
- "string"
], - "clarificationResponse": { },
- "createdAt": "2019-08-24T14:15:22Z",
- "description": "string",
- "documentName": "string",
- "fieldStatuses": {
- "property1": "PENDING",
- "property2": "PENDING"
}, - "fulfilledAt": "2019-08-24T14:15:22Z",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kybResultId": "f5562446-1011-4206-8c94-acf89f06e857",
- "presignedUrl": "string",
- "previousValues": {
- "property1": "string",
- "property2": "string"
}, - "requestType": "STANDARD",
- "requestedByIdentityId": "bff67664-4117-4397-bb6b-0a1426d25791",
- "reviewReason": { },
- "status": "PENDING",
- "updatedAt": "2019-08-24T14:15:22Z",
- "uploadedFilename": "string",
- "uploadedS3Key": "string"
}Screens a person or a company against sanctions, politically exposed persons (PEP) and other
watchlists, and returns the matching entries in the format named by format. The result is
returned as found: no risk score is computed and nothing is stored. Each call is charged.
| organization_id required | string <uuid> Organization ID |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
required | object (SdkAmlScreenQuery) Search criteria for an AML screening. Every field is an optional string; provide at least one. The more fields you fill in, the more precise the matching. Result-only data (sanctions, topics, positions held) cannot be used as search input. |
| subjectType | string (AmlSubjectType) Enum: "PERSON" "COMPANY" The screened subject of an AML result. DTO mirror of the DB |
{- "query": {
- "address": "string",
- "alias": "string",
- "birthCountry": "string",
- "birthDate": "string",
- "birthPlace": "string",
- "country": "string",
- "email": "string",
- "firstName": "string",
- "gender": "string",
- "lastName": "string",
- "middleName": "string",
- "name": "string",
- "nationality": "string",
- "passportNumber": "string",
- "phone": "string",
- "position": "string",
- "registrationNumber": "string",
- "title": "string"
}, - "subjectType": "PERSON"
}{- "entities": [
- {
- "address": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "birthCountry": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "birthDate": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "birthPlace": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "country": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "email": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "firstName": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "gender": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "lastName": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "match": true,
- "middleName": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "name": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "nationality": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "occupancies": [
- {
- "endDate": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "post": [
- {
- "country": {
- "controls": [
- {
- "identityId": null,
- "operation": null,
- "timestamp": null,
- "zid": null
}
], - "value": [
- "string"
]
}, - "description": {
- "controls": [
- {
- "identityId": null,
- "operation": null,
- "timestamp": null,
- "zid": null
}
], - "value": [
- "string"
]
}, - "dissolutionDate": {
- "controls": [
- {
- "identityId": null,
- "operation": null,
- "timestamp": null,
- "zid": null
}
], - "value": [
- "string"
]
}, - "inceptionDate": {
- "controls": [
- {
- "identityId": null,
- "operation": null,
- "timestamp": null,
- "zid": null
}
], - "value": [
- "string"
]
}, - "name": {
- "controls": [
- {
- "identityId": null,
- "operation": null,
- "timestamp": null,
- "zid": null
}
], - "value": [
- "string"
]
}, - "numberOfSeats": [
- 0
], - "organization": [
- {
- "country": {
- "controls": [ ],
- "value": [ ]
}, - "description": {
- "controls": [ ],
- "value": [ ]
}, - "name": {
- "controls": [ ],
- "value": [ ]
}, - "summary": {
- "controls": [ ],
- "value": [ ]
}
}
], - "subnationalArea": {
- "controls": [
- {
- "identityId": null,
- "operation": null,
- "timestamp": null,
- "zid": null
}
], - "value": [
- "string"
]
}, - "summary": {
- "controls": [
- {
- "identityId": null,
- "operation": null,
- "timestamp": null,
- "zid": null
}
], - "value": [
- "string"
]
}, - "topics": {
- "controls": [
- {
- "identityId": null,
- "operation": null,
- "timestamp": null,
- "zid": null
}
], - "value": [
- "string"
]
}
}
], - "sources": [
- {
- "name": "string",
- "title": "string",
- "url": "string"
}
], - "startDate": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "status": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}
}
], - "phone": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "position": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "relatedPeps": [
- {
- "entityId": "string",
- "kind": "family",
- "names": [
- "string"
], - "relationship": [
- "string"
]
}
], - "sanctions": [
- {
- "authority": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "authorityId": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "country": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "date": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "duration": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "endDate": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "listingDate": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "program": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "reason": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "sources": [
- {
- "name": "string",
- "title": "string",
- "url": "string"
}
], - "startDate": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "status": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "unscId": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": null
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}
}
], - "score": 0.1,
- "sources": [
- {
- "name": "string",
- "title": "string",
- "url": "string"
}
], - "title": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}, - "topics": {
- "controls": [
- {
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "operation": {
- "markAsFalsePositive": {
- "comment": "string"
}
}, - "timestamp": "2019-08-24T14:15:22Z",
- "zid": "string"
}
], - "value": [
- "string"
]
}
}
], - "format": "string",
- "provider": "string"
}Lists your organization's TIN checks, newest first, whether they were run from the dashboard,
with an API key, or on a KYB submission. Each check comes with its results, and the TIN is
masked to its last four digits. Filter by flowResultId to get the checks of a KYB result.
| organization_id required | string <uuid> Organization ID |
| take | integer <int64> >= 0 Page size (default 50, max 200). |
| skip | integer <int64> >= 0 |
| verificationRequestId | string <uuid> Only the checks run on this KYB anchor's verification request. |
| flowResultId | string <uuid> Only the checks run on this flow result's verification requests: the checks of its KYB
result. A KYB result of a split flow names no verification request of its own, so this is
how the dashboard finds them. Ignored when |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "items": [
- {
- "address": { },
- "chargedCredits": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "createdByEmail": "string",
- "deathMasterFile": "NOT_PROCESSED",
- "einNameMatch": "NOT_PROCESSED",
- "einNameMatchData": "string",
- "giin": { },
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "outcome": "MATCH",
- "tinMasked": "string",
- "tinType": { },
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4",
- "watchlistStatus": "NOT_PROCESSED",
- "watchlists": [
- {
- "flagged": true,
- "list": "string",
- "matchData": "string",
- "possibleMatches": 0
}
]
}
], - "total": 0
}Checks whether a US Taxpayer Identification Number (SSN or EIN) and a name match IRS records.
The same check can also validate a US mailing address and look up a FATCA GIIN. A check that
returns an answer is charged in credits ("Get the price of a TIN check" tells how many); a TIN
refused as invalid or an unavailable check costs nothing. In sandbox, checks are free and
answered from sample data, and mock lets you choose the answer.
| organization_id required | string <uuid> Organization ID |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
null or RunTinCheckAddress (object) | |
| giin | string or null A FATCA Global Intermediary Identification Number, to look up on the IRS list of registered foreign financial institutions. |
null or TinCheckMockOptions (object) | |
| name required | string A person's full name or a company's legal name, as it appears on IRS records. |
| tin required | string A US Taxpayer Identification Number: the nine digits of an SSN or EIN. Spaces and hyphens are accepted and ignored. |
{- "address": { },
- "giin": "string",
- "mock": { },
- "name": "string",
- "tin": "string"
}{- "address": { },
- "chargedCredits": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "createdByEmail": "string",
- "deathMasterFile": "NOT_PROCESSED",
- "einNameMatch": "NOT_PROCESSED",
- "einNameMatchData": "string",
- "giin": { },
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "outcome": "MATCH",
- "tinMasked": "string",
- "tinType": { },
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4",
- "watchlistStatus": "NOT_PROCESSED",
- "watchlists": [
- {
- "flagged": true,
- "list": "string",
- "matchData": "string",
- "possibleMatches": 0
}
]
}What the next check costs this organization, in credits. Zero in the sandbox.
| organization_id required | string <uuid> Organization ID |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "credits": 0
}The check with everything it found. 404 when the id is unknown in this organization and
environment.
| organization_id required | string <uuid> Organization ID |
| check_id required | string <uuid> TIN check ID |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "address": { },
- "chargedCredits": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "createdByEmail": "string",
- "deathMasterFile": "NOT_PROCESSED",
- "einNameMatch": "NOT_PROCESSED",
- "einNameMatchData": "string",
- "giin": { },
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "outcome": "MATCH",
- "tinMasked": "string",
- "tinType": { },
- "verificationRequestId": "21948c97-1944-4395-87f4-b00ba0261bd4",
- "watchlistStatus": "NOT_PROCESSED",
- "watchlists": [
- {
- "flagged": true,
- "list": "string",
- "matchData": "string",
- "possibleMatches": 0
}
]
}Records a payment event, checks it against your organization's monitoring rules, and answers
right away with the decision (ALLOW, REVIEW or BLOCK), the rules that matched and any
alerts raised. Sending the same externalId again returns the first answer without checking or
charging the transaction twice, so it is safe to retry. Each new transaction is charged.
| organization_id required | string <uuid> Organization ID |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
| amountMinor required | integer <int64> Integer minor units (e.g. cents) — no float money. |
| channel | string or null e.g. |
null or TmCounterpartyRequest (object) | |
| currency required | string ISO 4217 alpha-3 (letters only, e.g. |
| description | string or null Payment reference / free-text description (SEPA causale) — the keyword-screening surface. |
| direction required | string (TmTransactionDirection) Enum: "DEPOSIT" "WITHDRAWAL" "TRANSFER" Direction of a monitored transaction relative to the monitored identity. |
| externalId required | string Client-side transaction id — the idempotency key per organization: replaying the same
|
| externalUserId | string or null Optional client-side user reference (passthrough). |
| identityId required | string <uuid> The monitored (verified) identity this event belongs to. |
| metadata | any Arbitrary client metadata, persisted verbatim for audit/replay. |
| occurredAt required | string <date-time> Client event time. Rejected if more than 24h in the future — a small clock-skew allowance, not an invitation to backdate/forward-date events. |
| originCountry | string or null ISO 3166-1 alpha-2 — the monitored identity's side (defaults to the org's operating country semantics; overridable per event for multi-country books). |
| rail | string or null Provider/rail ( |
| referenceDocumentId | string or null <uuid> Attached invoice/document reference. |
{- "amountMinor": 0,
- "channel": "string",
- "counterparty": { },
- "currency": "EUR",
- "description": "string",
- "direction": "DEPOSIT",
- "externalId": "string",
- "externalUserId": "string",
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "metadata": null,
- "occurredAt": "2019-08-24T14:15:22Z",
- "originCountry": "string",
- "rail": "string",
- "referenceDocumentId": "62b3ae25-6839-46bc-87a7-4f7c1681cf0b"
}{- "alerts": [
- {
- "alertId": "a9367074-b5c3-42c4-9be4-be129f43577e",
- "ruleKey": "string"
}
], - "decision": "ALLOW",
- "firedRules": [
- {
- "band": { },
- "probability": 0.1,
- "raiseAlert": true,
- "ruleHash": "string",
- "ruleId": "70af3071-65d9-4ec3-b3cb-5283e8d55dac",
- "ruleKey": "string",
- "ruleVersion": 0
}
], - "replay": true,
- "riskProbability": 0.1,
- "transactionId": "75906707-8c31-479c-b354-aa805c4cefbc"
}Returns a transaction submitted for monitoring: its payment status, the decision and risk probability, the rules that matched, and any alerts it raised.
| organization_id required | string <uuid> Organization ID |
| transaction_id required | string <uuid> Transaction ID |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
{- "alerts": [
- {
- "agentReview": { },
- "controls": null,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "ruleKey": "string",
- "ruleVersion": 0,
- "status": "NEW"
}
], - "amountMinor": 0,
- "channel": "string",
- "counterpartyAddress": "string",
- "counterpartyCountry": "string",
- "counterpartyId": "55bd9d74-f636-4cc8-885a-e78ea532e2ad",
- "counterpartyName": "string",
- "currency": "string",
- "decidedAt": "2019-08-24T14:15:22Z",
- "decision": { },
- "description": "string",
- "direction": "DEPOSIT",
- "externalId": "string",
- "externalUserId": "string",
- "firedRules": [
- {
- "band": { },
- "probability": 0.1,
- "raiseAlert": true,
- "ruleHash": "string",
- "ruleId": "70af3071-65d9-4ec3-b3cb-5283e8d55dac",
- "ruleKey": "string",
- "ruleVersion": 0
}
], - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "ingestedAt": "2019-08-24T14:15:22Z",
- "occurredAt": "2019-08-24T14:15:22Z",
- "originCountry": "string",
- "rail": "string",
- "referenceDocumentId": "62b3ae25-6839-46bc-87a7-4f7c1681cf0b",
- "riskProbability": 0,
- "status": "PENDING"
}Sets the payment status of a monitored transaction: PENDING, SETTLED, FAILED, CANCELED
or REVERSED. A transaction that failed, was canceled or was reversed stops counting towards the
amount and frequency limits of your rules. Sending the same update again is safe.
| organization_id required | string <uuid> Organization ID |
| transaction_id required | string <uuid> Transaction ID |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
| status required | string (TmTransactionStatus) Enum: "PENDING" "SETTLED" "FAILED" "CANCELED" "REVERSED" Payment lifecycle status (client-updatable via |
{- "status": "PENDING"
}{- "alerts": [
- {
- "agentReview": { },
- "controls": null,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "ruleKey": "string",
- "ruleVersion": 0,
- "status": "NEW"
}
], - "amountMinor": 0,
- "channel": "string",
- "counterpartyAddress": "string",
- "counterpartyCountry": "string",
- "counterpartyId": "55bd9d74-f636-4cc8-885a-e78ea532e2ad",
- "counterpartyName": "string",
- "currency": "string",
- "decidedAt": "2019-08-24T14:15:22Z",
- "decision": { },
- "description": "string",
- "direction": "DEPOSIT",
- "externalId": "string",
- "externalUserId": "string",
- "firedRules": [
- {
- "band": { },
- "probability": 0.1,
- "raiseAlert": true,
- "ruleHash": "string",
- "ruleId": "70af3071-65d9-4ec3-b3cb-5283e8d55dac",
- "ruleKey": "string",
- "ruleVersion": 0
}
], - "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "ingestedAt": "2019-08-24T14:15:22Z",
- "occurredAt": "2019-08-24T14:15:22Z",
- "originCountry": "string",
- "rail": "string",
- "referenceDocumentId": "62b3ae25-6839-46bc-87a7-4f7c1681cf0b",
- "riskProbability": 0,
- "status": "PENDING"
}Returns a flow by its slug, with its steps and their settings, as the verification reads it
before it starts. Send zypheAccessSig when the flow only accepts signed links.
| slug required | string Flow slug |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
| zypheAccessSig | string Signed access token (JWS). Required only when flow signed access is enabled. |
{- "flow": {
- "aiChatbotEnabled": true,
- "createdAt": "2019-08-24T14:15:22Z",
- "failureUrl": "string",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "isTemplate": true,
- "jdm": {
- "edges": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "label": "string",
- "sourceId": "797f5a94-3689-4ac8-82fd-d749511ea2b2",
- "targetId": "cbca1126-180e-4334-9df8-cf82289d378b"
}
], - "nodes": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "metadata": { },
- "type": "START"
}
]
}, - "name": "string",
- "slug": "string",
- "steps": [
- {
- "config": {
- "amlAgenticMode": "DISABLED",
- "capture": { },
- "docauthChecks": [
- "SCREEN_REPLAY"
], - "documentSelectionStepId": "b40bc63e-ef37-44fa-b9ed-72d0c863ef6b",
- "incodeConfigurationId": "string",
- "kycValiditySeconds": 0,
- "labels": "{ \"en_button_label\": \"Next step\" }",
- "llmModel": "KIMI_K2_5",
- "maxAttempts": "5",
- "minimumAge": 0,
- "poaFromGovcheck": true,
- "processImagesOverrides": { },
- "requiredDocumentFields": [
- "firstName"
], - "reverificationLeadSeconds": 0,
- "thresholds": {
- "property1": 0.1,
- "property2": 0.1
}
}, - "createdAt": "2019-08-24T14:15:22Z",
- "failureUrl": "string",
- "flowId": "ccd52024-9c9c-4751-993a-9d75a778bf9d",
- "gotoStepId": "3670e068-8c55-4fe5-ba94-faac3539ee75",
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "order": 0,
- "slug": "string",
- "successUrl": "string",
- "type": "DV",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "successUrl": "string",
- "themeId": "53fe7fb9-b3ba-4541-bf79-a49c12f44b76",
- "updatedAt": "2019-08-24T14:15:22Z"
}, - "flowPartnerOrganizationsNames": [
- "string"
], - "organizationId": "7bc05553-4b68-44e8-b7bc-37be63c6d9e9",
- "organizationName": "string",
- "settings": {
- "amlScreening": { },
- "askPasskeyCreation": true,
- "createdAt": "2019-08-24T14:15:22Z",
- "delayFlowResults": true,
- "emailNotifications": [
- "string"
], - "extendedWebhook": true,
- "oneClickAlwaysRequestUnlockVault": true,
- "oneClickSkipDocumentSelection": true,
- "published": true,
- "skipSignedAccess": true,
- "slackNotifications": [
- "string"
], - "telegramNotifications": [
- "string"
], - "updatedAt": "2019-08-24T14:15:22Z",
- "webhookSecret": "string",
- "webhookWithLegacy": true
}, - "theme": { }
}Returns one of the user's verification requests on a flow: its status, the step it belongs to, and the results recorded so far. Called with the user's session token.
| flow_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 Flow ID |
| verification_request_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 Verification Request ID |
| sandbox | boolean Whether to use sandbox mode |
{- "externalId": "string",
- "identity": {
- "createdAt": "2019-08-24T14:15:22Z",
- "defaultOrganizationId": "b8c6d7f2-93a8-47a9-a281-9086316be7e8",
- "email": "string",
- "emailVerified": true,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "isActive": true,
- "role": "ANONYMOUS",
- "settings": {
- "firstName": "string",
- "lastEnvironmentIsSandbox": true,
- "lastName": "string",
- "locale": "en",
- "synthetic": true
}, - "updatedAt": "2019-08-24T14:15:22Z",
- "zid": "string"
}, - "passkey": { },
- "verificationRequest": {
- "amlResult": { },
- "attemptsCount": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "customData": {
- "property1": null,
- "property2": null
}, - "dvResult": { },
- "flowId": "ccd52024-9c9c-4751-993a-9d75a778bf9d",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "formResult": { },
- "geolocationResult": { },
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "identity": { },
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "kybResult": { },
- "organizationId": "7bc05553-4b68-44e8-b7bc-37be63c6d9e9",
- "phoneResult": { },
- "poaResult": { },
- "reason": "string",
- "replayerZid": "string",
- "spidResult": { },
- "status": "PENDING",
- "updatedAt": "2019-08-24T14:15:22Z",
- "walletResult": { }
}, - "wallet": { }
}Lists the verification requests the user has completed on a flow, one per completed step. Called with the user's session token.
| flow_id required | string <uuid> Example: 123e4567-e89b-12d3-a456-426614174000 Flow ID |
| sandbox required | boolean |
| locale | string (Locale) Enum: "en" "it" "de" "es" "fr" "hi" "id" "pt" Locale identifier |
[- {
- "amlResult": { },
- "attemptsCount": 0,
- "createdAt": "2019-08-24T14:15:22Z",
- "customData": {
- "property1": null,
- "property2": null
}, - "dvResult": { },
- "flowId": "ccd52024-9c9c-4751-993a-9d75a778bf9d",
- "flowStep": { },
- "flowStepId": "10a85e41-8dfe-4c2c-b207-278e137391eb",
- "formResult": { },
- "geolocationResult": { },
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "identity": { },
- "identityId": "ebc92baa-b430-498d-b30d-132ff32a5256",
- "kybResult": { },
- "organizationId": "7bc05553-4b68-44e8-b7bc-37be63c6d9e9",
- "phoneResult": { },
- "poaResult": { },
- "reason": "string",
- "replayerZid": "string",
- "spidResult": { },
- "status": "PENDING",
- "updatedAt": "2019-08-24T14:15:22Z",
- "walletResult": { }
}
]