Planification par praticien et par fauteuil, blocage des doubles réservations, rappels automatiques et liste d'attente. Les conflits sont empêchés au niveau de la base de données.
Points d'accès de cette ressource. Chaque point est limité aux données du cabinet auquel la clé API est rattachée ; les points d'écriture prennent en charge l'en-tête Idempotency-Key.
/v1/appointments
Liste les rendez-vous par plage de dates
Tous les rôles autorisés
/v1/appointments
Crée un nouveau rendez-vous (avec contrôle de conflit)
admin · secrétaire · praticien
/v1/appointments/{id}/status
Change le statut du rendez-vous
admin · secrétaire · praticien
/v1/appointments/{id}/reschedule
Replanifie le rendez-vous
admin · secrétaire · praticien
/v1/appointments/{id}/remind
Envoie un rappel de rendez-vous
admin · secrétaire · praticien
/v1/units
Liste les fauteuils/unités
Tous les rôles autorisés
/v1/doctors
Liste les praticiens
Tous les rôles autorisés
/v1/waitlist
Récupère la liste d'attente
Tous les rôles autorisés
/v1/waitlist
Ajoute un patient à la liste d'attente
admin · secrétaire · praticien
/v1/waitlist/{id}
Retire de la liste d'attente
admin · secrétaire · praticien
Extraire les rendez-vous par plage de dates
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"
}
]
La sécurité n'est pas une fonctionnalité, c'est l'architecture elle-même. Les garanties applicables à cette ressource :
Les erreurs sont renvoyées dans une enveloppe cohérente ; le code s'adresse à la machine, le message à l'utilisateur. Aucune erreur interne / trace de pile n'est jamais divulguée.
{
"error": {
"code": "validation_failed",
"message": "Champ invalide : e-mail"
}
}
We use cookies necessary for core functionality; analytics and marketing cookies are enabled only with your consent. Politique de cookies