This is a beta endpoint. We may make backwards incompatible changes.
This endpoint queries the Payer Network. It’s especially useful when you want to embed dynamic payer search capabilities into your system or application.
- Call this endpoint with your desired search criteria. You can search by the payer’s name, payer ID, or payer ID aliases. You can also filter the results by supported transaction types.
- The endpoint returns information about matching payers, including their possible names, their primary payer ID, payer ID aliases, and supported transaction types.
The search supports fuzzy matching, which means that the results contain an array of exact (if available) and close matches.
Results
When you specify multiple transaction filters, they are combined with AND logic, meaning payers must satisfy all specified transaction criteria to be included in results.
Stedi weights results based on text match relevance and additional factors, such as payer size, market share, and transaction volume in order to present the most likely matches first. Stedi also accounts for potential misspellings (a search for CEGNA still returns CIGNA) and transposed letters (a search for ICGNA still returns CIGNA) when searching the payer database.
Examples
This page contains two examples of search results:
- Basic Search: The
SearchPayers_example1 response shows the results of a basic search for the query string “Blue Cross”. The URL for this request is https://healthcare.us.stedi.com/2024-04-01/payers/search?query=Blue%20Cross.
- Complex Search: The
SearchPayers_example2 response shows the results of a more advanced search that includes a query string for “Blue Cross”, plus additional query parameters that filter for payers supporting eligibility checks and real-time claim status. The URL for this request is https://healthcare.us.stedi.com/2024-04-01/payers/search?query=Blue%20Cross&eligibilityCheck=SUPPORTED&claimStatus=SUPPORTED. In the stats object, the summary counts of payers matching the search criteria are fewer than the summary counts for the basic search. This is because the advanced search only returns payers that support both eligibility checks and claim status, while the basic search returns all payers, regardless of the transaction types they support.
Both examples are truncated for brevity to show only one payer matching the results (Blue Cross Blue Shield of Michigan).