CoverMyMeds
Get case
Get case in CoverMyMeds
POSThttps://api.ontross.com/api/integrations/covermymeds/get-case
Request Fields
input.case_key
string
requiredPortal identifier taken from the listed case's key.
Example
"C-EXAMPLE"auth_id
string
requiredSaved connection to run this operation through, from the Authentication page. It decides which practice and login the call uses.
Example
"00000000-0000-4000-8000-000000000000"Output Fields
case
object
Matching portal record found by scanning available list pages.
case.case_key
string
Portal identifier extracted from the nested case object.
Example
"C-EXAMPLE82"case.first_name
string
Patient's given name from the portal list item.
Example
"Avery"case.middle_name
string
Patient's additional given name from the portal list item.
Example
"Morgan"case.last_name
string
Patient's family name from the portal list item.
Example
"Ellison"case.date_of_birth
string
Patient's birth date, copied unchanged from the portal list item.
Example
"1986-04-17"case.gender
string
Patient's demographic designation from the portal list item.
Example
"Female"case.zipcode
string
Patient's postal code from the portal list item.
Example
"02139"case.medication
string
Workflow label from the case, not a structured drug record.
Example
"Humira"case.created_at
string
Creation timestamp copied unchanged from the nested case object.
Example
"2026-09-08T14:32:10Z"case.prior_authorization_request_key
string
ProcessPa task identifier, using sourceIdentifier when requestKey is unavailable.
Example
"BEXAMPLE"case.prior_authorization_status
string
State label from the case's ProcessPa task.
Example
"Approved"case.prior_authorization_approved
boolean
Whether a nonblank ProcessPa label equals approved, ignoring case and whitespace.
Example
truecase.enrollment_status
string
State label from the case's ProcessHubEnrollment task.
Example
"Pending"case.source
object
Complete case list item, including all portal task data.
Code
curl --request POST \
--url https://api.ontross.com/api/integrations/covermymeds/get-case \
--header 'X-API-Key: REPLACE_KEY_VALUE' \
--header 'content-type: application/json' \
--data '{"input":{"case_key":"C-EXAMPLE"},"auth_id":"auth_uuid_here"}'Request BODY
{
"input": {
"case_key": "C-EXAMPLE"
},
"auth_id": "auth_uuid_here"
}Response BODY
{
"id": "string",
"workflow_id": "string",
"auth_id": "string",
"status": "string",
"input": {},
"output": {
"case": {
"case_key": "C-EXAMPLE82",
"first_name": "Avery",
"middle_name": "Morgan",
"last_name": "Ellison",
"date_of_birth": "1986-04-17",
"gender": "Female",
"zipcode": "02139",
"medication": "Humira",
"created_at": "2026-09-08T14:32:10Z",
"prior_authorization_request_key": "BEXAMPLE",
"prior_authorization_status": "Approved",
"prior_authorization_approved": true,
"enrollment_status": "Pending",
"source": {}
}
},
"files": null,
"created_at": "2019-08-24T14:15:22Z",
"started_at": "2019-08-24T14:15:22Z",
"completed_at": "2019-08-24T14:15:22Z"
}