GET
/
enrollments
curl --request GET \
  --url https://enrollments.us.stedi.com/2024-09-01/enrollments \
  --header 'Authorization: <api-key>'
{
  "nextPageToken": "945ff6de213d3ef481d028065d4c12fb996a166a3a90ef98564318decfae50ce4b36d74b7e9d9bafa6e1d169",
  "items": [
    {
      "id": "db6675c5-7bg7-4af9-8c68-a54a336d2911",
      "provider": {
        "name": "Test Medical Provider",
        "id": "db6665c5-7b97-4af9-8c68-a00a336c2998"
      },
      "payer": {
        "name": "UnitedHealthcare",
        "stediPayerId": "87726"
      },
      "transactions": {
        "claimPayment": {
          "enroll": true
        }
      },
      "status": "LIVE",
      "source": "API",
      "statusLastUpdatedAt": "2025-05-01T12:00:00Z"
    }
  ]
}

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

This endpoint retrieves a list of all enrollment requests you added from your Stedi account through either the Enrollments page or the Create Enrollment endpoint.

Authorizations

Authorization
string
header
required

A Stedi API Key for authentication.

Query Parameters

pageSize
number

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

Required range: 1 <= x <= 500
pageToken
string

pageToken is an opaque token returned by a previous call to this operation in the nextPageToken. If not specified, the first page of results is returned.

Required string length: 1 - 1024
filter
string

A partial search term matched against multiple columns.

status
string[]

One or multiple statuses to filter by.

providerNpis
string[]

One or multiple provider NPIs to filter by.

providerTaxIds
string[]

One or multiple provider tax IDs to filter by.

providerNames
string[]

One or multiple provider names to filter by.

payerIds
string[]

One or multiple payer IDs to filter by.

sources
string[]

One or multiple sources to filter by.

transactions
enum<string>[]

A list of enrollment transaction types to filter by.

createdFrom
string

The start date to filter enrollments created from this date.

createdTo
string

The end date to filter enrollments created up to this date.

statusUpdatedFrom
string

The start date to filter enrollments whose status was last updated from this date. When used with statusUpdatedTo, must be earlier than statusUpdatedTo.

statusUpdatedTo
string

The end date to filter enrollments whose status was last updated up to this date. When used with statusUpdatedFrom, must be later than statusUpdatedFrom.

Response

200
application/json

ListEnrollments 200 response

Output containing a paginated list of enrollments.