# ClearCheck – Physician Industry Payments Lookup

> ClearCheck – Physician Industry Payments Lookup is a paid API for AI agents from loonie-toll.onrender.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Returns drug and device industry payments made to a named US physician, including payer, amount, purpose, and related product, sourced from Open Payments data.

## Facts

- Endpoint: GET https://loonie-toll.onrender.com/payments
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/clearcheck-physician-industry-payments-lookup-158f6030
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_s2JRlS6dOQLdGDodposGs

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-physician-industry-payments-lookup-158f6030
```

Example prompt: Can you pull up all the industry payments made to Dr. Sarah Johnson, a neurologist in California — I want to see who paid her, how much, and what products were involved?

## When to prefer this

Use this endpoint when you need structured, sourced data about financial relationships between a specific named US physician and drug or device companies, especially when transparency, compliance screening, or journalistic research is the goal. Prefer it over manual CMS Open Payments web searches when you need machine-readable output with aggregated top payers and verdict logic already computed. Best when combined with NPI for exact physician identification.

## Known failure modes

- Ambiguous name matches multiple physicians — recommend using NPI for exact identification
- No records found for the given name/state combination — physician may not have received reportable payments
- lastName parameter missing — required field, returns error if omitted
- NPI invalid or not matching any physician — returns empty or error result
- Limit parameter exceeded or misformatted — defaults to 50 records
- Data may lag the most recent program year — source freshness not guaranteed

## How this service works

Drug and device industry payments to a named US physician: who paid, how much, what for, and for which product.

## Output

A structured response containing a list of individual payment records (payer, amount in USD, date, nature of payment, related product, recipient specialty, location), aggregated top payers, top products, total USD returned, record count, a verdict string, disclaimer, program year, and a flag indicating whether the view is complete.

## 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": [
      "lastName"
     ],
     "properties": {
      "npi": {
       "type": "string",
       "description": "10-digit NPI, the only exact identifier"
      },
      "limit": {
       "type": "integer",
       "description": "Max payment records to return, default 50"
      },
      "state": {
       "type": "string",
       "description": "Two-letter state code of the recipient"
      },
      "lastName": {
       "type": "string",
       "description": "Physician last name"
      },
      "firstName": {
       "type": "string",
       "description": "Physician first name — strongly recommended"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "query": {
       "type": "object",
       "properties": {
        "npi": {
         "type": "null"
        },
        "state": {
         "type": "string"
        },
        "lastName": {
         "type": "string"
        },
        "firstName": {
         "type": "string"
        }
       }
      },
      "source": {
       "type": "string"
      },
      "reasons": {
       "type": "array",
       "items": {
        "type": "string"
       }
      },
      "verdict": {
       "type": "string"
      },
      "payments": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "npi": {
          "type": "string"
         },
         "form": {
          "type": "string"
         },
         "payer": {
          "type": "string"
         },
         "nature": {
          "type": "string"
         },
         "paidOn": {
          "type": "string"
         },
         "location": {
          "type": "string"
         },
         "amountUsd": {
          "type": "number"
         },
         "recipient": {
          "type": "string"
         },
         "specialty": {
          "type": "string"
         },
         "relatedProduct": {
  
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/clearcheck-physician-industry-payments-lookup-158f6030/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)
