POST /b2b/v1/identity-verification
Choose a verification type The endpoint stays the same. Set type to IDVB, IDVS, or IDVC and send the fields required by that product.
IDVB request example Birth date is optional. If omitted, BOIVA may derive it from the NIK and return normalized when applicable.
curl --request POST \
'https://sandbox.boiva.id/b2b/v1/identity-verification' \
--header 'Authorization: {public-access-token}' \
--header 'Content-Type: application/json' \
--data '{
"type": "IDVB",
"ktp": "{nik}",
"fullname": "{full-name}",
"birth_date": "1995-06-15"
}' IDVS selfie input checklistPrepare the image before Base64 encoding it.
JPG, JPEG, or PNG Maximum file size: 5 MB Minimum dimensions: 800 × 600 px Forward-facing, clear lighting, face unobstructed Source of truth: these pages are an integration guide. For complete response examples, current validation rules, status codes, and your assigned contract, use the
canonical BOIVA API reference .