searchOpenPaymentsRecipients

Free

Find US physicians and non-physician practitioners (NP, PA...) in the CMS Open Payments recipient registry by last name or NPI, optionally narrowed by first name, state, city or specialty. Returns NPIs for getRecipientPayments. Only covers clinicians who received at least one reported payment since 2013.

Try it

Open in playground
kirha tools run openpayments_searchOpenPaymentsRecipients \
  --input '{}'

Uses the key saved by kirha auth login.

  • citystring, At least 2 characters
  • firstNamestring

    Prefix match

  • lastNamestring, At least 2 characters
  • limitinteger, default 10, 1 to 50
  • npistring, Matches ^\d{10}$
  • specialtystring, At least 3 characters

    Substring of the NUCC taxonomy, e.g. Cardiovascular, Oncology

  • statestring, 2 to 2 characters

    US state code, e.g. CA