Penjadualan berasaskan doktor dan kerusi, halangan tempahan berganda, peringatan automatik dan senarai menunggu. Pertindihan dihalang pada peringkat pangkalan data.
Titik akhir bagi sumber ini. Setiap titik akhir terhad kepada data klinik yang dikaitkan dengan kunci API; titik akhir penulisan menyokong pengepala Idempotency-Key.
/v1/appointments
Menyenaraikan temu janji mengikut julat tarikh
Semua peranan yang dibenarkan
/v1/appointments
Mencipta temu janji baharu (dengan kawalan pertindihan)
admin · setiausaha · doktor
/v1/appointments/{id}/status
Menukar status temu janji
admin · setiausaha · doktor
/v1/appointments/{id}/reschedule
Menjadualkan semula temu janji
admin · setiausaha · doktor
/v1/appointments/{id}/remind
Menghantar peringatan temu janji
admin · setiausaha · doktor
/v1/units
Menyenaraikan kerusi/unit
Semua peranan yang dibenarkan
/v1/doctors
Menyenaraikan doktor
Semua peranan yang dibenarkan
/v1/waitlist
Mendapatkan senarai menunggu
Semua peranan yang dibenarkan
/v1/waitlist
Menambah pesakit ke senarai menunggu
admin · setiausaha · doktor
/v1/waitlist/{id}
Mengeluarkan daripada senarai menunggu
admin · setiausaha · doktor
Tarik temu janji mengikut julat tarikh
curl https://api.udentiva.com/v1/appointments?from=2026-06-24&to=2026-06-25 \ -H "Authorization: Bearer udk_live_xxx"
HTTP/1.1 200 OK
[
{
"id": "a1b2...",
"patient_id": "c0ffee00-...",
"unit_id": "u-1",
"starts_at": "2026-06-24T10:00:00Z",
"ends_at": "2026-06-24T10:30:00Z",
"status": "confirmed"
}
]
Keselamatan bukanlah satu ciri, tetapi seni bina itu sendiri. Jaminan yang terpakai dalam sumber ini:
Ralat dipulangkan dengan sampul yang tekal; kod ditujukan kepada mesin, mesej kepada pengguna. Ralat dalaman/stack tidak sekali-kali dibocorkan.
{
"error": {
"code": "validation_failed",
"message": "Medan tidak sah: e-mel"
}
}
We use cookies necessary for core functionality; analytics and marketing cookies are enabled only with your consent. Dasar Kuki