# ClearCheck Healthcare Provider Verification

> ClearCheck Healthcare Provider Verification is a paid API for AI agents from loonie-toll.onrender.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Verify a US healthcare provider by NPI number or name, returning active status, specialty, credentials, and practice location.

## Facts

- Endpoint: GET https://loonie-toll.onrender.com/provider
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/clearcheck-healthcare-provider-verification-70565f4e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QcqZk7mw_LgdH_tts_NnM

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability clearcheck-healthcare-provider-verification-70565f4e
```

Example prompt: Can you verify that Dr. Sarah Johnson is a real, active healthcare provider in Florida — look her up by last name 'Johnson', first name 'Sarah', state 'FL', and tell me her specialty and NPI?

## When to prefer this

Choose this endpoint when you need to quickly verify a US healthcare provider's legitimacy, active status, specialty, and practice details using the authoritative NPPES NPI registry. Prefer it over general web searches when you need structured, machine-readable credentialing data for compliance, referral, or onboarding workflows. It is especially useful when you have an NPI number and need instant structured confirmation, or when you need to disambiguate providers by name and state.

## Known failure modes

- No matching provider found for given name/state combination — returns empty results array with NOT FOUND verdict
- Invalid or non-existent NPI returns no results
- Ambiguous name search may return multiple partial matches requiring further filtering
- NPPES data may lag real-world license changes by days or weeks
- Service unavailable if upstream NPPES registry is down

## How this service works

Verify a US healthcare provider by NPI or name: real, active, what they practice, and where they practice.

## Output

Returns a structured verdict (e.g. VERIFIED/NOT FOUND) plus an array of matching provider records, each containing NPI, full name, provider type, active status, credential, primary specialty, taxonomy code, practice address, practice phone, license state, license number, enumeration date, and last updated timestamp. Also includes a disclaimer, match count, and retrieval timestamp.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "npi": {
       "type": "string",
       "description": "10-digit National Provider Identifier"
      },
      "limit": {
       "type": "integer",
       "description": "Max matches to return, default 5"
      },
      "state": {
       "type": "string",
       "description": "Two-letter state code, e.g. FL"
      },
      "lastName": {
       "type": "string",
       "description": "Provider last name, or organization name"
      },
      "firstName": {
       "type": "string",
       "description": "Provider first name"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "source": {
       "type": "string"
      },
      "reasons": {
       "type": "array",
       "items": {
        "type": "string"
       }
      },
      "results": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "npi": {
          "type": "string"
         },
         "name": {
          "type": "string"
         },
         "type": {
          "type": "string"
         },
         "status": {
          "type": "string"
         },
         "credential": {
          "type": "string"
         },
         "lastUpdated": {
          "type": "string"
         },
         "enumeratedOn": {
          "type": "string"
         },
         "licenseState": {
          "type": "string"
         },
         "licenseNumber": {
          "type": "string"
         },
         "practicePhone": {
          "type": "string"
         },
         "soleProprietor": {
          "type": "string"
         },
         "practiceAddress": {
          "type": "string"
         },
         "otherSpecialties": {
          "type": "array",
          "items": {
           "type": "string"
          }
         },
         "primarySpecialty": {
          "type": "string"
         },
         "primary
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/clearcheck-healthcare-provider-verification-70565f4e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from loonie-toll.onrender.com](https://www.zero.xyz/host/loonie-toll.onrender.com/llms.txt)
