Skip to main content
POST
/
providers
cURL
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": "[email protected]",
      "phone": "555-123-2135",
      "streetAddress1": "123 Some Str",
      "city": "Chevy Chase",
      "zipCode": "20814",
      "state": "MD"
    },
    {
      "firstName": "Tom",
      "lastName": "Dentist",
      "email": "[email protected]",
      "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": "[email protected]",
      "phone": "555-123-2135",
      "streetAddress1": "123 Some Str",
      "city": "Chevy Chase",
      "zipCode": "20814",
      "state": "MD"
    },
    {
      "organizationName": "",
      "firstName": "Tom",
      "lastName": "Dentist",
      "email": "[email protected]",
      "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. All providers you create through this endpoint are also available on the Providers page in Stedi for you to review and manage.

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

Body

application/json
npi
string
required
taxIdType
enum<string>
required
Available options:
EIN,
SSN
taxId
string
required
name
string
required
Minimum length: 5
contacts
object[]

Response

id
string
required
npi
string
required
taxIdType
enum<string>
required
Available options:
EIN,
SSN
taxId
string
required
name
string
required
Minimum length: 5
createdAt
string<date-time>
updatedAt
string<date-time>
contacts
object[]