Get Appointment Details
Appointment API
Get Appointment Details
Overview
This API endpoint is used to retrieve the details of an appointment using its unique identifier. The response includes comprehensive information about the appointment, including patient and doctor details, appointment status, and related services.
Appointment_statuses:
Booked / Queue States:
- BK (Booked) : Appointment created/confirmed.
- CK (Checked-in) : Booked appointment added to the Queue (Checked-in).
- RV (Reserved) : Appointment marked as Reserved, when patient said they will come for the appointment on the follow-up appointment message.
- IN (Initiated) : Appointment marked as Initiated, when patient received follow-up appointment message.
- PA (Parked) : Appointment moved to Parked state.
Ongoing States:
- OG (Ongoing): Consultation is in progress.
Completion Statuses:
- CM (Completed): Appointment completed with a prescription created.
- CMNP (Completed No Prescription) : Appointment marked Exit from Queue / Completed without a prescription.
- AB (Aborted) : Appointment was started (Start Visit) but not completed. Automatically marked AB at 12:00 AM next day.
- NS (No Show) : Appointment was added to Queue but not started/completed. Automatically marked NS at 12:00 AM next day.
- NSD (No Show Doctor) : No-show tagged specifically from a doctor’s action (if implemented).
- NSS (No Show Staff) : No-show tagged specifically from a staff action (if implemented).
Cancellation Statuses:
- CN (Cancelled) : Appointment cancelled via API.
- CND (Cancelled Doctor) : Cancelled from the doctor’s account in the tool.
- CNS (Cancelled Staff) : Cancelled from the staff’s account in the tool.
- PC (Provisional Cancelled) : Appointment marked as provisional cancellation, when patient said they will not come for the appointment on the follow-up appointment message.
- PNR (Payment Not Received) : Appointment marked as PNR, when patient tried paying for a pre-paid appointment but the payment failed.
Reschedule Statuses:
- RE : Rescheduled via API.
- RES : Rescheduled from staff account.
- RED : Rescheduled from doctor account.
GET
Get Appointment Details
Documentation Index
Fetch the complete documentation index at: https://developer.eka.care/llms.txt
Use this file to discover all available pages before exploring further.
Headers
Example:
"auth"
Path Parameters
Query Parameters
If set to 1 then appointment_id in path parameter should be partner_appointment_id else eka apppointment_id
Example:
"1"
Response
OK
Available options:
BK, OG, CM, CMNP, CN, CND, CNS Example:
"BK"
Available options:
tele, in_clinic Example:
"in_clinic"

