Tross
ELATION

List Appointments

List appointments in Elation

POSThttps://api.ontross.com/api/integrations/elation/list-appointments
Request Fields
input
object
required
A 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
required
Start date
input.end_date
string
required
End date
auth_id
string
required
Auth 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"
}