A batch verification returns a status and isFound value for each license. The status can be COMPLETED (check finished) or FAILED (needs retry). Completed checks yield codes like "found" (verified) or "not_found" (no record, usually a typo). Failed checks require fixing input errors such as missing fields or invalid codes. Special cases include manual verification for some professions.
Two things every result tells you
| Field | Meaning |
|---|---|
| status | COMPLETED — the check ran to the end. FAILED — it couldn’t complete and requires correction or re-try. |
| isFound | true a record was found · false none found · null the check didn’t complete. |
Completed checks
The verification ran successfully. The code gives the outcome:
found The license was verified successfully.
**not_found No matching record at the source — usually a detail to correct (see the note below).
Rejected checks — fix and retry
The verification couldn’t run. Correct the input (or retry) and resend just that license.
| Code | What it means |
|---|---|
err_missing_req_flds | The license is missing the minimum fields the board requires. |
err_missing_val_flds | This board needs extra fields to verify (for example name or date of birth). |
err_state_not_found | The state code isn’t in our records. |
err_profession_not_found | The profession code isn’t in our records. |
err_processing | The verification returned an error — retry it. |
err_unsuppported_profession | This profession or state has restrictions, so the batch was rejected for it. |
err_msg_bl_undefined | An unexpected error at the sending layer. |
err_msg_bk_undefined | The results couldn’t be retrieved successfully. |
err_unexpected | The process didn’t complete at an internal stage. |
Special cases
| Code | What it means |
|---|---|
prof_interrupted | Automated verification is currently interrupted for this profession. It will be verified manually once your account is enabled for it. |
prof_manual | This profession is verified manually only. Additional fees may apply once your account is enabled for it. |
**
not_foundUsually means a typo. It rarely means the credential doesn’t exist. Re-check the license number, state code, and profession code first — a wrong digit or the wrong code is the most common cause.