Həkim və koltuq (kreslo) əsaslı planlaşdırma, ikiqat rezervasiya bloku, avtomatik xatırlatma və gözləmə siyahısı. Toqquşma verilənlər bazası səviyyəsində bloklanır.
Bu mənbəyə aid uc nöqtələr. Hər uc, API açarının bağlı olduğu klinika verisi ilə məhduddur; yazma ucları Idempotency-Key başlığını dəstəkləyir.
/v1/appointments
Randevuları tarix aralığına görə siyahılayır
Bütün yetkili rollar
/v1/appointments
Yeni randevu yaradır (toqquşma nəzarətli)
admin · katib · həkim
/v1/appointments/{id}/status
Randevu vəziyyətini dəyişir
admin · katib · həkim
/v1/appointments/{id}/reschedule
Randevunu yenidən planlaşdırır
admin · katib · həkim
/v1/appointments/{id}/remind
Randevu xatırlatması göndərir
admin · katib · həkim
/v1/units
Koltuq/vahidləri (kreslo/unit) siyahılayır
Bütün yetkili rollar
/v1/doctors
Həkimləri siyahılayır
Bütün yetkili rollar
/v1/waitlist
Gözləmə siyahısını gətirir
Bütün yetkili rollar
/v1/waitlist
Gözləmə siyahısına xəstə əlavə edir
admin · katib · həkim
/v1/waitlist/{id}
Gözləmə siyahısından çıxarır
admin · katib · həkim
Tarix aralığına görə randevuları gətir
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"
}
]
Təhlükəsizlik bir xüsusiyyət deyil, arxitekturanın özüdür. Bu mənbədə keçərli olan zəmanətlər:
Xətalar ardıcıl bir zərf ilə qayıdır; kod maşına, mesaj istifadəçiyə yönəlikdir. Daxili xəta/stack heç vaxt sızdırılmır.
{
"error": {
"code": "validation_failed",
"message": "Yanlış sahə: e-poçt"
}
}
We use cookies necessary for core functionality; analytics and marketing cookies are enabled only with your consent. Kuki Siyasəti