Trigger BGV Process

Initiate background verification for a candidate externally with same email template as internal BGV

Required permissions: bgv:verify.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
campaignIdstringRequiredformat: "uuid"
Valid campaign ID
candidateNamestringRequired

Full name of candidate (1-100 chars)

candidateEmailstringRequiredformat: "email"
Valid email address
candidatePhonestringRequired

Contact number (max 30 chars)

prioritystringOptional

low|medium|high|urgent (default: medium)

requestTypeslist of anyOptional

Verification types: identity|employment|education|criminal|reference (default: [identity,employment,education])

expectedCompletionDaysintegerOptional

1-30 days (default: 7)

notesstringOptional

Additional notes (max 500 chars)

Response

BGV process initiated successfully
successbooleanOptional
dataobjectOptional
messagestringOptional
timestampstringOptional
versionstringOptional

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error