Skip to main content
POST
/
api
/
v3
/
verifications
/
philippines
/
national-police
Philippines National Police
curl --request POST \
  --url https://{environment-subdomain}.idmetagroup.com/api/v3/verifications/philippines/national-police \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "surname": "<string>",
  "clearanceNo": "<string>",
  "trustFlowId": 0,
  "trustValidationId": "{your_trust_validation_id}"
}
'
{
  "success": true,
  "message": "Philippines National Police processed successfully",
  "data": {
    "clearanceNo": "<string>",
    "surname": "<string>",
    "fullname": "<string>",
    "hitVerificationID": 1,
    "isValid": true
  },
  "verificationStatus": "VERIFIED",
  "verificationStatusCode": 3,
  "trustFlowId": 0,
  "trustValidationId": "{your_trust_validation_id}",
  "verificationType": "philippines_national_police"
}

Authorizations

Authorization
string
header
required

Use Bearer {your_api_token} in the Authorization header.

Headers

Accept
string
default:application/json
Content-Type
string
default:application/json
Authorization
string
required

Bearer token (Bearer {your_api_token}).

Example:

"Bearer {your_api_token}"

Body

application/json
surname
string
required

Applicant surname as registered on the clearance.

clearanceNo
string
required

Philippines National Police clearance number.

trustFlowId
integer
required

Identifier used to categorize or group requests for tracking or reporting.

trustValidationId
string
required

A unique ID used to identify your verification request.

Response

200 - application/json

Philippines National Police processed successfully

success
boolean
message
string
data
object
verificationStatus
string
verificationStatusCode
integer
trustFlowId
integer

Trust flow ID (numeric or echoed identifier).

trustValidationId
string

Trust validation session ID returned for correlation.

verificationType
string

Canonical verification product key.