API Documentation

The API has a single end-point /api/v1/claim-info which supports both the POST and GET methods. The client first sends a POST request with all the required patient data, which returns an ID which can be used to poll the results by sending a GET request on the same end point: /api/v1/claim-info. A 202 reponse from the GET request means to retry again and a 200 response means that the response is available.

  • Access Token API: /api/auth

The client should send the access token in the headers as {"Authorization": "Bearer "}. The access token expires in 60 mins.

  • 200: Success
  • 202: Retry
  • 400: Invalid Request

N/A

 
Return a uid which can be used to poll the API for getting Standard Claim Status. The results are removed from the cache after 5000 seconds from the time at which the request was placed.
 
AUTHORIZATION:  Token
Bearer Token:
 
HEADERS:
Content-Type
application/json
 
BODY raw
 
{
    "patientDob": "01/01/2000",
    "patientFirstName": "Hello",
    "patientLastName": "World",
    "subscriberId": "zXc01287Bn",
    "subscriberFirstName": "Hello",
    "subscriberLastName": "World",
    "billingProviderNpi": "10975457",
    "billingProviderName": "Awesome Provider",
    "taxId": "10986534",
    "admitDate": "01/01/2000",
    "totalCharges": 1000.99,
    "payerId": "1234",
    "payerName": "Awesome Payer",
    "trackingId1": "12345678"
}
 
Polling API Using the uid generated from the POST request at the same end-point, the client should poll this API at an interval of 10 seconds. A 202 status code means that the client should poll again (max 10 times). Returns a list of Standard Claim status, corresponding to the given ticket_id.
 
AUTHORIZATION:  
Bearer Token:
This request is using Bearer Token from collection Integrex API Doc
 
HEADERS:
Content-Type
application/json
 
BODY raw
{
     "id": "1234567890987654321"
}

/api/v1/enhanced-eligibility

*No request URL found. It will show up here once added.

Return a uid which can be used to poll the API for getting Eligibility Status. The results are removed from the cache after 5000 seconds from the time at which the request was placed.

AUTHORIZATION:
Bearer Token:
This request is using Bearer Token from collection Integrex API Doc
 
HEADERS:
Content-Type
application/json
 
BODY raw
{
	"patientDob": "01/31/2000",
	"patientFirstName": "Hello",
	"patientLastName": "World",
	"patientSsn": "",
	"patientGender": "Male",
	"subscriberId": "ZXX170059004001",
	"subscriberFirstName": "Hello",
	"subscriberLastName": "World",
	"subscriberSsn": "",
	"subscriberGender": "Male",
	"billingProviderNpi": "1409009113",
	"billingProviderName": "Awesome Name",
	"admitDate": "01/31/2000",
	"dischargeDate": "01/31/2000",
	"employerName": "Awesome Employer",
	"serviceType": "30",
	"payerId": "000",
	"payerName": "Awesome Payer"
}

/api/v1/standard-eligibility

*No request URL found. It will show up here once added.

Return a uid which can be used to poll the API for getting Eligibility Status. The results are removed from the cache after 5000 seconds from the time at which the request was placed.

AUTHORIZATION:
Bearer Token:
This request is using Bearer Token from collection Integrex API Doc
 
HEADERS:
Content-Type
application/json
 
BODY raw
{
	"patientDob": "01/31/2000",
	"patientFirstName": "Hello",
	"patientLastName": "World",
	"patientSsn": "",
	"patientGender": "Male",
	"subscriberId": "ZXX170059004001",
	"subscriberFirstName": "Hello",
	"subscriberLastName": "World",
	"subscriberSsn": "",
	"subscriberGender": "Male",
	"billingProviderNpi": "1409009113",
	"billingProviderName": "Awesome Name",
	"admitDate": "01/31/2000",
	"dischargeDate": "01/31/2000",
	"employerName": "Awesome Employer",
	"serviceType": "30",
	"payerId": "000",
	"payerName": "Awesome Payer"
}

/api/v1/enhanced-eligibility

*No request URL found. It will show up here once added.

Polling API Using the uid generated from the POST request at the same end-point, the client should poll this API at an interval of 5 seconds. A 202 status code means that the client should poll again (max 10 times). Returns the current eligibility status.

AUTHORIZATION:
Bearer Token:
This request is using Bearer Token from collection Integrex API Doc
 
HEADERS:
Content-Type
application/json
 
BODY raw
{
	"id": "217351275367125367153671537153"
}

/api/v1/standard-eligibility

*No request URL found. It will show up here once added.

Polling API Using the uid generated from the POST request at the same end-point, the client should poll this API at an interval of 5 seconds. A 202 status code means that the client should poll again (max 10 times). Returns the current eligibility status.

AUTHORIZATION:
Bearer Token:
This request is using Bearer Token from collection Integrex API Doc
 
HEADERS:
Content-Type
application/json
 
BODY raw
{
	"id": "217351275367125367153671537153"
}