Skip to content

For credentialing, compliance and marketplace teams

Verify a license once. Watch it every day after.

One REST endpoint over 22.4 million license records mirrored from official state board files - 149 professions across nursing, medicine, pharmacy, the trades, real estate and more. Plus federal and state exclusion screening, daily monitoring, and NPI cross-verification.

No credit card required for the free tier.

API keys stored as SHA-256 hashes, TLS-only, HMAC-signed webhooks, append-only audit log. See our security practices.

licenseverificationapi.com
# Verify a California RN license
curl -H 'Authorization: Bearer sk_live_xxx' \
'https://licenseverificationapi.com/api/v1/verify?profession=nurse&state=CA&license_number=12345'

# Response (200 OK)
{
"status": "active",
"expires_at": "2027-06-30",
"license_type": "Registered Nurse",
"source": "ca-board-of-registered-nursing"
}

Built for marketplaces

If your platform carries licensed professionals (nurses, contractors, CPAs, agents), the risk is not the signup - it's the license that lapses in month seven. Enroll your roster and we re-check it daily.

Every answer is dated and sourced

Responses carry a provenance block: which government file the answer came from, its URL, and the date that file was published. You can document the check, not just perform it - which is what an auditor asks for.

Claims checked, not repeated

License numbers on an NPI record are typed in by the provider and never checked by CMS. We hold the state rosters, so we resolve each claim against the issuing board's own file and tell you which ones actually hold up.

Watched daily, not just checked once

A verification is true on the day you run it. Enrol a licence as a monitor and we re-verify it every day, then email or webhook you the moment the board changes it - expired, suspended, revoked - or the moment we stop being able to see it. Exclusion screening runs on the same daily pass. Monitors are included on every plan, including free.

Exclusion screening in the same API

Screen a person or business against the HHS-OIG LEIE, SAM.gov, the CMS revoked-provider file, the OFAC SDN list, the FDA debarment and clinical-investigator disqualification lists, and state Medicaid exclusion lists in one call. Each response lists which lists were checked and how current each one was, so a clear result is something you can show an auditor. See every list we screen.

Not for employment or eligibility decisions. License Verify is not a consumer reporting agency, and its answers are not consumer reports under the FCRA. Do not use them to decide employment, credit, insurance, housing, or licensing eligibility. Credentialing, payer enrollment, network participation and compliance monitoring are permitted. Terms of Service.

Original research

40.3% of 678,938 self-reported NPPES license numbers match the issuing board's record exactly as written - most of the rest differ only in formatting.

Read the analysis

Simple, volume-based pricing

No setup fees. Cancel anytime. Start on Free - no card required.

Every data feature - exclusion screening, NPI cross-verify, signed certificates, name search, alerts and webhooks - is on every plan, including Free. You are only ever paying for volume.

Free

Everything works. Forever.

Free
  • 500 verifications/month
  • Exclusion screening + NPI cross-verify
  • Signed certificates
  • Name search
  • 1 license monitor
  • Expiry email alerts + signed webhooks
Get started

Developer

Side projects and early integrations.

$29/mo

or $276/year (save 20%)

  • 5,000 verifications/month
  • Batch up to 2,500 per job
  • 50 license monitors
Get started
Most popular

Growth

Production marketplaces and staffing platforms.

$99/mo

or $948/year (save 20%)

  • 25,000 verifications/month
  • Batch up to 10,000 per job
  • 500 license monitors
  • Priority support
Get started

Scale

High-volume screening and credentialing.

$349/mo

or $3,348/year (save 20%)

  • 150,000 verifications/month
  • Batch up to 25,000 per job
  • 2,500 license monitors
  • Priority support
Get started

Enterprise

99.9% SLA. Custom sources. Dedicated support.

Custom
  • Unlimited verifications
  • Custom state-board sources
  • 99.9% SLA
  • Dedicated CSM
  • Volume discounts
Contact sales

At $99/mo for 25,000 verifications, each check costs less than half a cent - and every answer names its source and date, so an auditor can check it.

What happens if you go over?

On paid plans, nothing breaks and nothing is billed. Once you pass your included volume we keep serving requests at a reduced rate of 10 per minute instead of returning errors. There is no overage charge and no surprise invoice - the only cost of exceeding a plan is slower service until you upgrade or the month rolls over. The Free plan stops at 500 verifications and resumes when the month rolls over.

See supported professions and states before signing up.

Payments run through Stripe Checkout. Your card number is entered on Stripe's page and never reaches our servers.

Verify a license in one API call

Cache-first lookups across nursing, medical, contractor, real estate, and accounting boards. Free for 500 verifications/month.

⚡

Quick Setup

Sign up, generate a sk_live_ key, and call /api/v1/verify in seconds

💰

Free tier

500 free verifications every month - no credit card required

👋

Cancel Anytime

No long-term contracts. Pay only for what you use.