Feature Overview

We’re making it easier and quicker to create signing doctors, referral doctors, and organizations in the US by using the NPI. This feature automatically fetches details like name, address, and specialty, reducing manual entry and errors.


Use Cases

Doctor Joins a Hospital Network

A busy hospital needs to onboard a new specialist who will be referring patients. Normally, this means digging through paperwork, manually entering details, and double-checking everything for errors. But with NPI lookup, the admin just enters the NPI number, and the system instantly fills in the doctor’s name, specialty, and address—saving time and avoiding typos.


Urgent Need to Add a Partner Clinic

A diagnostic lab gets a last-minute request from a new clinic that wants to start sending patient samples immediately. Instead of wasting time tracking down their details, the lab enters the clinic’s NPI number, and the system automatically pulls in the correct name and address. No back-and-forth emails, no delays—just instant onboarding and a smooth start to the partnership.


Key Features

  • For Referrals – Enter the NPI number, and the system auto-fills the referral doctor’s details.

  • For Signing Doctors – Enter the NPI number, and the system auto-fills the signing doctor’s details.

  • For Organizations – Enter the NPI number, and the system auto-fills the organization’s details, including name and address.


Why It’s Useful

  • Saves Time – No more manual data entry; just enter the NPI number.

  • Reduces Errors – Automatically populated details ensure accuracy.

  • Streamlines Integrations – The API allows external systems to fetch NPI data directly.


How to Use?

  1. Add Referral and Signing Doctor using NPI (Click Here) 

  2. Add Organization using NPI (Click Here)


How It Works?

  1. When adding a referral doctor, signing doctor, or organization, enter their NPI number.

  2. The system will instantly fetch details like name, address, and other details.

  3. The API can be used to automate this process within third-party systems.

  4. Mapped data fields ensure seamless integration into existing workflows.


API Details

The NPPES Read API allows developers to retrieve National Provider Identifier (NPI) data.

Important Update:

API Usage

1. Query Limits

  • Maximum 200 results per request.

  • Use the skip field to skip up to 1000 records.

  • Total limit: 1,200 records (over 6 requests).

2. Query Paramters

ParameterDescription
versionAPI version (2.1)
number10-digit NPI of the provider
enumeration_typeFilter by Individual (NPI-1) or Organization (NPI-2)
taxonomy_descriptionSearch by provider specialty
name_purposeFilter by Authorized Official (AO) or Provider name
first_name(For Individuals) Supports wildcards (jo*)
use_first_name_aliasSet True to include similar names (e.g., Robert → Rob, Bob)
last_name(For Individuals) Supports wildcards (doe*)
organization_name(For Organizations) Supports wildcards
address_purposeFilter by Location, Mailing, Primary, Secondary
cityCity name
state2-letter state code (must be used with another filter)
postal_codeSupports wildcard (21*)
country_codeFilter by country
limitDefault: 10 (Max: 200)
skipSkip N results (max: 1000)
prettyFormat response for readability

API Response

  • Output format: JSON

  • Main response objects:

    • Addresses[]: Primary and Mailing addresses.

    • Other Identifiers[]: Up to 50 records.

    • Taxonomies[]: Up to 15 records.

    • Other Names[]: Multiple occurrences.

    • Endpoints[]: API endpoints.

    • Practice Locations[]: All practice locations (except primary).

Interactive Testing

You can test queries using the Interactive Demo: Click Here


Data Mapping

Signing/Referral Doctor Fields

WebApp FieldAPI FieldExample Value
Designationbasic.name_prefixMr.
Provider Namebasic.first_name, basic.middle_name, basic.last_nameMichael Dru Abrego
Display Namebasic.first_name, basic.last_nameMichael Abrego
Registration NumberNPI1396040903
Specialitytaxonomies[].desc (Primary: primary: true)Nurse Practitioner, Critical Care Medicine
Addressaddresses[].address_1, addresses[].address_2, addresses[].city, addresses[].state, addresses[].postalcode6807 EMMETT F LOWRY EXPY SUITE 303 TEXAS CITY, TX 77591-2546 United States
Cityaddresses[].cityTEXAS CITY
Stateaddresses[].stateTX
Zipcodeaddresses[].postalcode77591-2546
Fax Numberaddresses[].fax_number409-935-3433
Contact Numberaddresses[].telephone_number409-935-2995


Organization Fields

WebApp FieldAPI FieldExample Value
Organization Namebasic.organization_name30 CHIROPRACTIC
Contactaddresses[].telephone_number704-821-5000
Fax Numberaddresses[].fax_number409-935-8685
Alternate Contact Numberbasic.authorized_official_telephone_number7048215000
Addressaddresses[].address_1, addresses[].city, addresses[].state, addresses[].postal_code, addresses[].country_name616 Indian Trail Rd S, Indian Trail, NC 28079-9680, United States
Cityaddresses[].cityIndian Trail
Stateaddresses[].stateNC
Zipcodeaddresses[].postal_code28079-9680
Countryaddresses[].country_nameUnited States
NPI numberNPI1508971326
NPI TypeNPI-2 Organization