ELATION
List Appointments
List appointments in Elation
POSThttps://api.ontross.com/api/integrations/elation/list-appointments
Request Fields
input
object
requiredA provider's appointments over an inclusive date range; provider by id or "Last,First" name.
input.provider_id
string
Provider id
input.provider_name
string
Provider name
input.start_date
string
requiredStart date
input.end_date
string
requiredEnd date
auth_id
string
requiredAuth id
Output Fields
provider_id
string
Provider id
start_date
string
Start date
end_date
string
End date
count
integer
Count
appointments
array
List of appointments.
appointments[].id
string
Id
appointments[].appt_time
string
Appt time
appointments[].duration
integer
Duration
appointments[].status
string
Status
appointments[].provider_id
string
Provider id
appointments[].patient_id
string
Patient id
appointments[].patient_name
string
Patient name
appointments[].appt_type_id
string
Appt type id
appointments[].description
string
Description
appointments[].is_telehealth
boolean
Is telehealth
appointments[].is_blocking
boolean
Is blocking
Code
curl --request POST \
--url https://api.ontross.com/api/integrations/elation/list-appointments \
--header 'X-API-Key: REPLACE_KEY_VALUE' \
--header 'content-type: application/json' \
--data '{"input":{"provider_id":"value","provider_name":"value","start_date":"2026-01-01","end_date":"2026-01-01"},"auth_id":"auth_uuid_here"}'Request BODY
{
"input": {
"provider_id": "value",
"provider_name": "value",
"start_date": "2026-01-01",
"end_date": "2026-01-01"
},
"auth_id": "auth_uuid_here"
}