List Providers

Lists providers with optional filtering and pagination.

GET/providers

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

This 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.

Authorizationstringrequiredheader

A Stedi API Key for authentication.

Query Parameters

pageSizenumber

The maximum number of elements to return in a page. If not specified, the default is 100.

  • Range: ≥ 1 and ≤ 500
pageTokenstring

An opaque token returned by a previous call to this endpoint in the nextPageToken property. You can use it to request the next page of results. If not specified, Stedi returns the first page of results.

  • Required string length: 1 - 1024
filterstring

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).

Response

application/json

ListProviders 200 response

Token for pagination to retrieve the next page of results; null if there are no more results

  • Required string length: 1 - 1024
itemsarray<object>

Details about every provider your organization has created within Stedi.

Array item
items[].idstringrequired

A unique identifier Stedi assigns to this provider internally.

items[].namestringrequired

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.

items[].npistringrequired

The provider's National Provider Identifier (NPI). This is a 10-digit number that is unique to the provider.

items[].taxIdTypestringrequired

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

Possible values
EIN
SSN
items[].taxIdstringrequired

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.