Professional Regulation Commission (PRC)
Professional Regulation Commission (PRC) Verification
This method helps you to verify a Philippine Professional Regulation Commission (PRC) registered professional against the legal source.
Request Notes
PRC verification has two search modes and they are mutually exclusive. Send exactly one of them:
- License number mode: license_number and birth_date, both mandatory when you use this mode.
- Name mode: first_name and last_name, both mandatory when you use this mode.
- profession is mandatory in both modes.
- Because the mode is your choice, profession is the only property marked as required in the request schema; the fields of the mode you send become mandatory for that request, and the fields of the other mode must be omitted.
- license_number is 4 to 7 digits, numeric only. birth_date is in DD-MM-YYYY format.
- Sending fields from both modes in a single request returns 400 with Verification using license number and name must be separated., while sending neither mode returns 400 with Provide either license_number with birth_date, or first_name with last_name.
- 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
status returns VERIFIED when the registered professional is found and REJECTED when it is not found. data is omitted when the status is REJECTED, and the fields inside data follow the search mode: the license number mode returns the full license record, while the name mode returns the identity fields only.
post/philippines/prc/verify
Request
- Base URLhttps://api.verihubs.com
- URLhttps://api.verihubs.com/philippines/prc/verify
- Authnone declared. Required headers: App-ID, API-Key
Headers
App-IDstring required
API-Keystring required
Request body
Example request
{
"profession": "Mechanical Engineer",
"license_number": "XXXXXXX",
"birth_date": "XX-XX-XXXX",
"first_name": "Jordan",
"last_name": "Santos",
"reference_id": "REF123456789"
}Response
Successful Response
Example response
{
"id": "09d9c29b-0946-44aa-9944-afaf6c05c58a",
"reference_id": "REF123456789",
"message": "Philippines PRC Verification success",
"status": "VERIFIED",
"data": {
"profession": "Mechanical Engineer",
"full_name": "JUAN DELA CRUZ",
"first_name": "JUAN",
"last_name": "DELA CRUZ",
"birthdate": "XX-XX-XXXX",
"registration_date": "XX-XX-XXXX",
"license_number": "XXXXXXX",
"picture": "https://storage.googleapis.com/image-storage/prc-photo.jpeg",
"picture_validity": "XX-XX-XXXX",
"is_valid": true
}
}Changes
No recorded changes to this operation across all 1 revision of this API.