Introducing Stedi’s CAQH CORE SOAP endpoint for real-time eligibility

Aug 6, 2025

Products

You can now run real-time eligibility checks using our CAQH CORE–compliant SOAP API endpoint.

CAQH CORE SOAP is a widely adopted XML-based interoperability standard for exchanging healthcare transactions, like eligibility checks. It defines how systems can connect and exchange that data in a consistent, reliable way.

If you're already using CAQH CORE SOAP, our SOAP endpoint is the fastest way to start running eligibility checks with Stedi. Just point your existing integration to our endpoint – no other changes are needed.

Most Stedi customers use our JSON API for real-time eligibility. JSON is familiar, fast to integrate, and easy to work with. But if you’ve already built on SOAP, switching to JSON adds unnecessary overhead.

This endpoint removes that step.

The endpoint supports CAQH CORE Connectivity Rule vC2.2.0. We plan to support CAQH CORE Connectivity Rule vC4.0.0 as industry adoption increases.

How it works

To use the endpoint, send a POST request to:

https://healthcare.us.stedi.com/2025-06-01/protocols/caqh-core

In the request body, use the standard CAQH CORE Connectivity Rule vC2.2.0 SOAP envelope. Wrap your X12 270 eligibility request in the Payload element as CDATA. Authenticate with WS-Security headers using your Stedi account ID and Stedi API key.

You can find your Stedi account ID at the end of any Stedi portal URL. For example, in https://portal.stedi.com/app/healthcare/eligibility?account=1111-33333-55555, the account ID is 1111-33333-55555.

<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"
  xmlns:cor="http://www.caqh.org/SOAP/WSDL/CORERule2.2.0.xsd">
  <soapenv:Header>
    <wsse:Security soapenv:mustUnderstand="true"
      xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
      xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
      <wsse:UsernameToken>
        <wsse:Username>STEDI-ACCOUNT-ID</wsse:Username>
        <wsse:Password>STEDI-API-KEY</wsse:Password>
      </wsse:UsernameToken>
    </wsse:Security>
  </soapenv:Header>
  <soapenv:Body>
    <cor:COREEnvelopeRealTimeRequest>
      <PayloadType>X12_270_Request_005010X279A1</PayloadType>
      <ProcessingMode>RealTime</ProcessingMode>
      <PayloadID>YOUR-PAYLOAD-ID</PayloadID>
      <TimeStamp>2024-07-29T12:00:00Z</TimeStamp>
      <SenderID>SENDER-ID</SenderID>
      <ReceiverID>RECEIVER-ID</ReceiverID>
      <CORERuleVersion>2.2.0</CORERuleVersion>
      <Payload><![CDATA[ISA*00*          *00*          *ZZ*SENDER         *ZZ*RECEIVER       *231106*1406*^*00501*000000001*0*T*>~GS*HS*SENDERGS*RECEIVERGS*20231106*140631*000000001*X*005010X279A1~ST*270*1234*005010X279A1~BHT*0022*13*10001234*20240321*1319~HL*1**20*1~NM1*PR*2*ABCDE*****PI*11122~HL*2*1*21*1~NM1*1P*2*ACME HEALTH SERVICES*****SV*1999999984~HL*3*2*22*0~TRN*1*11122-12345*1234567890~NM1*IL*1*JANE*DOE****MI*123456789~DMG*D8*19000101~DTP*291*D8*20240108~EQ*MH~SE*13*1234~GE*1*000000001~IEA*1*000000001~]]></Payload>
    </cor:COREEnvelopeRealTimeRequest>
  </soapenv:Body>
</soapenv:Envelope>

Stedi returns a synchronous XML response containing the X12 271 eligibility response or a 999 acknowledgement, depending on the payer's response.

Try it free

The Real-Time Eligibility Check SOAP endpoint is available on all paid Stedi plans. If you’re not a customer, request a trial. Most teams are up and running in under a day.

Share

Twitter
LinkedIn

Get started with Stedi

Get started with Stedi

Automate healthcare transactions with developer-friendly APIs that support thousands of payers. Contact us to learn more and speak to the team.

Get updates on what’s new at Stedi

Get updates on what’s new at Stedi

Get updates on what’s new at Stedi

Get updates on what’s new at Stedi

Backed by

Stedi is a registered trademark of Stedi, Inc. All names, logos, and brands of third parties listed on our site are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Our use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.

Get updates on what’s new at Stedi

Backed by

Stedi is a registered trademark of Stedi, Inc. All names, logos, and brands of third parties listed on our site are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Our use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.

Get updates on what’s new at Stedi

Backed by

Stedi is a registered trademark of Stedi, Inc. All names, logos, and brands of third parties listed on our site are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Our use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.