NeuralRevNeuralRevDocs
API Reference

Providers

Create or update healthcare provider records via the Integration API.

Create or update healthcare provider (physician, NP, PA, etc.) records.

Upsert Provider

POST /integration/providers

Creates or updates a provider by id.

Request Body

FieldTypeRequiredDescription
idstringYesYour unique identifier for this provider
first_namestringYesProvider's first name
last_namestringYesProvider's last name
npistringNoNational Provider Identifier (10 digits)
emailstringNoEmail address
phonestringNoPhone number
rolestringNoProvider role (see values below)
taxonomy_codestringNoHealthcare provider taxonomy code
specialtystringNoMedical specialty (e.g., "Internal Medicine")
address_line_1stringNoStreet address
address_line_2stringNoAddress line 2
citystringNoCity
statestringNoState code
zip_codestringNoZIP code
countrystringNoCountry code (default: US)

Provider Roles

ValueDescription
attending_physicianAttending/supervising physician
rendering_providerProvider who renders the service
referring_providerProvider who referred the patient
billing_providerProvider responsible for billing
operating_physicianSurgeon/operating physician

Example Request

curl -X POST https://api.neuralrev.ai/integration/providers \
  -H "x-api-key: nrev_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "id": "PROV-001",
    "first_name": "John",
    "last_name": "Smith",
    "npi": "1234567890",
    "email": "dr.smith@clinic.example.com",
    "phone": "5550100101",
    "role": "attending_physician",
    "taxonomy_code": "207R00000X",
    "specialty": "Internal Medicine",
    "address_line_1": "456 Medical Plaza",
    "city": "Springfield",
    "state": "IL",
    "zip_code": "62701",
    "country": "US"
  }'

Response

200 OK — Provider upserted successfully:

{
  "success": true,
  "message": "Provider upserted successfully"
}

Notes

  • The NPI is a 10-digit identifier required for claim submission. Provide it when available.
  • Taxonomy codes follow the NUCC Health Care Provider Taxonomy Code Set.
  • Reference providers in encounters using the same id you assigned here.

On this page