List Providers
Lists providers with optional filtering and pagination.
/providersThis endpoint retrieves all of the provider records in your Stedi account. You can filter the results by the provider's name, NPI, or tax ID.
This endpoint returns only the provider record; it doesn't include information about associated transaction enrollments. To retrieve enrollment information, use the List Enrollments endpoint.
A Stedi API Key for authentication.
Query Parameters
The maximum number of elements to return in a page. If not specified, the default is 100.
The nextPageToken value from a previous response. You can use this to get the next page of results. If not set, Stedi returns the first page of results.
Filter for providers with properties matching a query string. You can provide all or part of a provider name, NPI, or tax ID. The search is case-insensitive and supports fuzzy matching.
For example, providing ?filter=OS returns providers with names containing os (such as Joseph).
Filter for providers with NPIs matching any value in this list.
Filter for providers with tax IDs matching any value in this list.
Response
ListProviders 200 response
Details about every provider your organization has created within Stedi.
Token that you can supply in subsequent requests to retrieve the next page of results. If not returned, there are no more results.
curl --request GET \ --url "https://enrollments.us.stedi.com/2024-09-01/providers" \ --header "Authorization: <api_key>"{
"items": [
{
"id": "10334e76-f073-4b5d-8984-81d8e5107857",
"name": "BDQ Dental Inc",
"npi": "1999999992",
"taxId": "555123456",
"taxIdType": "EIN"
},
{
"id": "10234e76-f067-4b5d-8984-81d8e5107123",
"name": "Example Medical Associates",
"npi": "1999999984",
"taxId": "100100111",
"taxIdType": "EIN"
}
]
}