GEBenefits
The GEBenefitsAPI let's you validate patient's insurance eligibility validation.
Since the API is not real time, the data will be returned to you via webhook, nightly reports file or via GEBenefitsStatus API.
Authorization
- Name
Bearer Token- Type
- e865a1e59daa629a8ade53bdae8ae659
- Description
Header
- Name
Content-Type- Type
- application/json
- Description
Body
- Name
raw- Type
- json
- Description
JSON
{ "ServiceName": "GEBenefits", "data": { "ApiUserId": "11111", "CustId": "2022040502", "ProgramId": "7140", "Gender": "M", "FirstName": "John", "MiddleName": [], "LastName": "Doe", "Address1": "54321 Mosaic Way", "Address2": [], "City": "Boise", "State": "ID", "Zip": "83701", "Country": "US", "Phone": "9999999999", "Email": "testcustomer@mailinator.com", "BirthDate": 19911231, "SSN": 123456789, "NDC": "111-111-1111" } }
Request
POST
https://YOURENDPOINT.virtualrx.co/jsonapi.phpcurl
--location 'https://YOURENDPOINT.virtualrx.co/jsonapi.php' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic WU9VUlVTRVJOQU1FOllPVVJQQVNTV09SRA==' \
--data-raw '{
"ServiceName": "GEBenefits",
"data": {
"ApiUserId": "11111",
"CustId": "2022040502",
"ProgramId": "7140",
"Gender": "M",
"FirstName": "John",
"MiddleName": [],
"LastName": "Doe",
"Address1": "54321 Mosaic Way",
"Address2": [],
"City": "Boise",
"State": "ID",
"Zip": "83701",
"Country": "US",
"Phone": "9999999999",
"Email": "testcustomer@mailinator.com",
"BirthDate": 19911231,
"SSN": 123456789,
"NDC": "111-111-1111"
}
}'
Response
{
"ResponseDetails": {
"ServiceName": "GEBenefits",
"SessionId": "lcz5h-41skf-5764t-4oxwn-r6fph",
"StatusCode": 0,
"StatusName": "StatusOK",
"StatusDescription": "NA",
"ServiceDate": "2022-04-06 07:56:25",
"ServiceId": "lcz5h-41skf-5764t-4oxwn-r6fph"
},
"ResponseParams": {
"GeResults": null
}
}