POST
/
providers
This is a beta endpoint. We may make backwards incompatible changes.

This endpoint allows you to create a provider record with the details required for enrollment. You must complete this step before you can enroll the provider with one or more payers through the Enrollments page or the Create Enrollment endpoint.

All providers you create through this endpoint are also available on the Providers page in Stedi for you to review and manage.

What is enrollment?

Some payers require enrollment before they will accept transactions, such as claims and eligibility checks, and before they will send you claim payments (ERAs). Enrollment involves submitting information about the provider that will send or receive transactions, including the provider’s name, tax ID, NPI, billing address, and contact information.

Visit Enrollment for more details.

You can find out if a payer requires enrollment for a particular transaction type in the Stedi Payer Network.

Contacts

You can add one or more contacts to a provider record. When creating an enrollment request in Stedi, you must select one of these contacts as the primary contact. However, if you plan to add enrollments through the Create Enrollment endpoint, you can provide the primary contact in that request instead.

The payer may reach out to the designated contact with updates or questions about the enrollment. If you’re a provider, this should be your information. If you’re a vendor representing a provider, you can submit your contact information instead of the provider’s information.

Authorizations

Authorization
string
headerrequired

A Stedi API Key for authentication.

Body

application/json

Information about the provider you want to add to your account. The provider must have a unique NPI from other providers in your account.

npi
string
required

The provider's National Provider Identifier (NPI). This is a 10-digit number that is unique to the provider. Note that each provider record must have a unique NPI within Stedi - you cannot create a provider with an NPI that is already in use.

taxIdType
enum<string>
required

The type of tax ID. Can be either an EIN - Employer Identification Number, or an SSN - Social Security Number.

Available options:
EIN,
SSN
taxId
string
required

The provider's tax ID, as specified by taxIdType. This identifier is formatted without any separators, such as dashes or spaces. For example 111-22-3333 is represented as 111223333.

Minimum length: 8
name
string
required

The provider's business name. This is typically the provider's practice name, such as Dental Associates, LLC, but it can also be the provider's first and last name.

Minimum length: 5
contacts
object[]

Either organizationName or firstName and lastName are required.

Response

200 - application/json
id
string
required

A unique identifier Stedi assigns to this provider.

npi
string
required

The provider's National Provider Identifier (NPI). This is a 10-digit number that is unique to the provider. Note that each provider record must have a unique NPI within Stedi - you cannot create a provider with an NPI that is already in use.

taxIdType
enum<string>
required

The type of tax ID. Can be either an EIN - Employer Identification Number, or an SSN - Social Security Number.

Available options:
EIN,
SSN
taxId
string
required

The provider's tax ID, as specified by taxIdType. This identifier is formatted without any separators, such as dashes or spaces. For example 111-22-3333 is represented as 111223333.

Minimum length: 8
name
string
required

The provider's business name. This is typically the provider's practice name, such as Dental Associates, LLC, but it can also be the provider's first and last name.

Minimum length: 5
createdAt
string

The date and time Stedi created the provider record.

updatedAt
string

The date and time Stedi last updated the provider record.

contacts
object[]

Either organizationName or firstName and lastName are required.