VerifyNowHQ
Home OpenAPI JSON

API Documentation

REST v1 reference. Authenticate with Authorization: Bearer … or X-API-Key.

Health Machine-readable spec

Authentication

Authorization: Bearer vnhq_live_xxxxxxxxxxxx
# or
X-API-Key: vnhq_live_xxxxxxxxxxxx

Verticals

Path aliases: pa-nppaAndNp, pt-otptOt.

doctor, therapist, nurse, dentist, pharmacist, paAndNp, ptOt, veterinarian, contractor, attorney, cosmetologist, massage_therapist, architect, engineer, real_estate, insurance

Verify by license number

GET/api/v1/verify/{vertical}/{state}?licenseNumber=…

curl -s 'https://www.verifynowhq.com/api/v1/verify/contractor/CA?licenseNumber=100001' \
  -H 'Authorization: Bearer vnhq_test_xxxxxxxx'

Verify by name (or number in body)

POST/api/v1/verify/{vertical}/{state}

curl -s -X POST 'https://www.verifynowhq.com/api/v1/verify/doctor/CA' \
  -H 'Authorization: Bearer vnhq_test_xxxxxxxx' \
  -H 'Content-Type: application/json' \
  -d '{"lastName":"Smith","firstName":"John"}'

Bulk verify

POST/api/v1/verify/bulk

curl -s -X POST 'https://www.verifynowhq.com/api/v1/verify/bulk' \
  -H 'Authorization: Bearer vnhq_test_xxxxxxxx' \
  -H 'Content-Type: application/json' \
  -d '{"licenses":[{"vertical":"contractor","state":"CA","licenseNumber":"100001"}]}'

Dedicated vertical routes

Health

GET/api/v1/health — no API key required.