POST
/
providers
curl --request POST \
  --url https://enrollments.us.stedi.com/2024-09-01/providers \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "BDQ Dental Inc",
  "npi": "1999999992",
  "taxIdType": "EIN",
  "taxId": "555123456",
  "contacts": [
    {
      "firstName": "Bob",
      "lastName": "Dentist",
      "email": "bob@fortdental.center",
      "phone": "555-123-2135",
      "streetAddress1": "123 Some Str",
      "city": "Chevy Chase",
      "zipCode": "20814",
      "state": "MD"
    },
    {
      "firstName": "Tom",
      "lastName": "Dentist",
      "email": "tom@fortdental.center",
      "phone": "555-123-2133",
      "streetAddress1": "123 Some Str",
      "city": "Chevy Chase",
      "zipCode": "20814",
      "state": "MD"
    }
  ]
}'
{
  "createdAt": "2024-11-18T17:39:52.406Z",
  "id": "10334e76-f073-4b5d-8984-81d8e5107857",
  "name": "BDQ Dental Inc",
  "npi": "1999999992",
  "taxId": "555123456",
  "taxIdType": "EIN",
  "updatedAt": "2024-11-18T17:39:52.406Z",
  "contacts": [
    {
      "organizationName": "",
      "firstName": "Bob",
      "lastName": "Dentist",
      "email": "bob@fortdental.center",
      "phone": "555-123-2135",
      "streetAddress1": "123 Some Str",
      "city": "Chevy Chase",
      "zipCode": "20814",
      "state": "MD"
    },
    {
      "organizationName": "",
      "firstName": "Tom",
      "lastName": "Dentist",
      "email": "tom@fortdental.center",
      "phone": "555-123-2133",
      "streetAddress1": "123 Some Str",
      "city": "Chevy Chase",
      "zipCode": "20814",
      "state": "MD"
    }
  ]
}

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 transaction 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 transaction enrollment?

All payers require providers to complete an enrollment process before they can start receiving claim remittances (ERAs). Some payers also require enrollment before allowing providers to submit transactions like claims and eligibility checks.

Transaction 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 Transaction 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
header
required

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.

Response

200
application/json
CreateProvider 200 response

The response is of type object.