Real-Time Claim Status (276/277) Raw X12

Submit a 276/277 real-time claim status check in raw X12 EDI format

POST/change/medicalnetwork/claimstatus/v2/raw-x12

You may need to submit a 276 real-time claim status request when you don't receive a 277CA or 835 ERA response from the payer within your expected timeframe. This endpoint is ideal if you have an existing system that generates X12 EDI files and you want to send them through Stedi.

  1. Call this endpoint with a payload in 276 X12 EDI format.
    • The request must be for a production claim that has entered the payer's processing system. Requests for test claims or claims that the payer hasn't yet accepted won't return results.
    • Providing too much information can negatively affect the results. You should start with our recommended base request.
  2. Stedi validates the EDI and sends the transaction to the payer.
  3. The endpoint returns a synchronous 277 claim status response from the payer in JSON format. The response contains information about the claims matching the criteria you provided in the request and their current status.

The response may contain information about more than one claim, if the payer has multiple claims on file that match the information you provided.

Authorization
RequiredHeader

A production Stedi API Key for authentication.

Body

application/json
x12
StringRequired

Response

application/json
claims
Array of Objects

The status information for the claim referenced in the original claim status request.

The payer may return multiple claims in the response if they have more than one claim on file that matches the information you provided.

Array item

The control number the payer provided in the claim status response. This is used to identify the transaction.

dependent
Object

Information about the dependent listed in the referenced claim.

Show attributes
Show attributes
id
String

A globally unique identifier for this claim status check across all Stedi accounts. It's formatted as csc_<uuid>. For example: csc_550e8400-e29b-41d4-a716-446655440000. You can use this ID to track this claim status check and to construct deep links to claim status checks in the Stedi portal.

The syntax error code in the 999 Implementation Acknowledgment. It indicates the type of error (if present) in the EDI request syntax. Visit IK502 in the Implementation Acknowledgment specification for a complete list.

meta
Object

Metadata about the response.

Show attributes
payer
Object

Information about the payer listed in the referenced claim.

Show attributes
providers
Array of Objects

Information about the billing and/or service providers related to the referenced claim.

Array item

The control number for the transaction.

status
String

The status of the entire claim.

Information about the subscriber listed in the referenced claim.

Show attributes

An ID for the payer you identified in the original claim status request. This value may differ from the tradingPartnerServiceId you submitted in the original request because it reflects the payer's internal concept of their ID, not necessarily the ID Stedi uses to route requests to this payer.

The acknowledgment code in the 999 Implementation Acknowledgment, an EDI file generated by the payer to acknowledge receipt of the claim status request. It indicates whether the claim status request was accepted or rejected due to errors in the EDI request syntax.

warnings
Array of Objects

Issues with your claim status request that could affect the results, or information about the response. For example, warnings can help explain why the request was rejected.

Array item
x12
String

The raw X12 EDI response, which is either a 277 Status Request Response or a 999 Implementation Acknowledgment. A 999 indicates that the request data failed validation. Common failure reasons are missing required segments and invalid values.