NBI Clearance
NBI Clearance Verification
This method helps you to verify a Philippine National Bureau of Investigation (NBI) clearance number against the legal source.
Request Notes
- clearance_number is the NBI clearance number, maximum 20 characters, letters, numbers and hyphen only.
- reference_id is optional. When it is empty, a UUID is generated and returned in the response. It must be unique per service: reusing a reference_id returns Transaction already created for this reference_id.
Response Notes
verification_status returns VERIFIED when the clearance is valid, and REJECTED when it is expired or not found. The identity data of the clearance holder is returned inside verification_result together with is_valid.
post/philippines/nbi/verify
Request
- Base URLhttps://api.verihubs.com
- URLhttps://api.verihubs.com/philippines/nbi/verify
- Authnone declared. Required headers: App-ID, API-Key
Headers
App-IDstring required
API-Keystring required
Request body
Example request
{
"clearance_number": "XXXXXXXXXX-XXXXXXX",
"reference_id": "REF123456789"
}Response
Successful Response
Example response
{
"id": "09d9c29b-0946-44aa-9944-afaf6c05c58a",
"reference_id": "REF123456789",
"message": "NBI Clearance verification successfully completed",
"verification_status": "VERIFIED",
"verification_result": {
"full_name": "JUAN DELA CRUZ",
"first_name": "JUAN",
"middle_name": "DELA",
"last_name": "CRUZ",
"photo": "https://storage.googleapis.com/image-storage/nbi-photo.jpeg",
"clearance_expiry": "2026-12-31",
"occupation": "SOFTWARE ENGINEER",
"clearance_number": "XXXXXXXXXX-XXXXXXX",
"is_valid": true
}
}Changes
No recorded changes to this operation across all 1 revision of this API.