Submit the result of a compliance verification check as an alternative to webhook-based completion.
Use this after the user completes an async verification flow (e.g., Persona inquiry SDK, Dojah widget).
The provider_payload should contain the provider’s callback/completion data.
HTTP Basic Authentication using the API Key as username and API Secret as password.
The account (investor) ID
The compliance workflow ID returned in the compliance_checks array during account creation.
"a1b2c3d4-e5f6-7890-abcd-ef1234567890"
The type of compliance check being submitted. Must match one of the checks returned during account creation.
identity_verification, tax_id_verification, screening, business_verification "identity_verification"
Provider-specific callback/completion payload. Contents depend on the provider:
event_type, inquiry_id, status).verification_status, reference_id).Check result processed successfully
The compliance workflow this check belongs to.
"a1b2c3d4-e5f6-7890-abcd-ef1234567890"
The type of compliance check performed.
identity_verification, tax_id_verification, screening, risk_assessment, business_verification "identity_verification"
Current status of the check:
pending — Async verification in progress; use verification_url or verification_token for user completion.clear — Verification passed.failed — Verification failed.review_required — Manual review needed (e.g., potential PEP/sanctions match).error — Provider error during verification.pending, clear, failed, review_required, error "pending"
The verification provider handling this check (e.g., persona-identity, persona-taxid, dojah).
"persona-identity"
Provider-specific reference ID for the verification.
"inq_abc123def456"
URL for user-facing verification flow. For Persona, this is the hosted inquiry URL. Redirect the end-user to this URL to complete identity verification.
"https://withpersona.com/verify?inquiry-id=inq_abc123def456"
Token or SDK configuration for client-side verification initialization. For Persona: session token for the embedded SDK. For Dojah: JSON-encoded widget configuration (parse and pass to the Dojah Connect SDK).
null