# Introducing Stedi Transaction Enrollment: An API-first approach to managing enrollments

> You can now submit enrollments one at a time or in batches through Stedi’s user-friendly Enrollments dashboard or modern Enrollments API.

Published Dec 17, 2024

Product: ERAs & transaction enrollment

Developers and operations teams can now submit enrollments one at a time or in batches through Stedi’s user-friendly [Enrollments dashboard](https://portal.stedi.com/app/healthcare/enrollments) or modern [Transaction Enrollment API](https://www.stedi.com/docs/healthcare/api-reference/post-enrollment-create-enrollment).

Both submission methods follow the same streamlined process:

1.  **Add provider:** You add a new provider record with the information required for enrollment, including the provider's name, tax ID, NPI, and contact information.

2.  **Submit transaction enrollment request:** You submit requests to enroll the provider with required payers, one for each transaction type. For example, you’d submit three separate requests to enroll a provider for 837P (professional) claims, 270 real-time eligibility checks, and 835 ERAs (claim payments). You can save requests in `DRAFT` status until you're ready to submit them to Stedi. Once you submit an enrollment request, its status is set to `SUBMITTED`, and it enters Stedi’s queue for processing.

3.  **Provisioning:** Stedi begins the enrollment process with the payer and sets the enrollment status to `PROVISIONING`. Our team leaves clear instructions about what to do next, if required, and provides hands-on help as needed with additional steps.

4.  **Enrollment is Live:** Once the enrollment is approved, the enrollment status is set to `LIVE`, and the provider can start exchanging the enrolled transactions with the payer.

You can find out if a payer requires enrollment for a particular transaction type in the [Stedi Payer Network](https://www.stedi.com/healthcare/network).
