Skip to main content
POST
Créer un rendez-vous

Authorizations

X-API-Key
string
header
required

Clé API fournie par l'administrateur de la clinique. Format : vk_...

Body

application/json
clientId
string<uuid>
required

Identifiant du propriétaire

patientId
string<uuid>
required

Identifiant de l'animal

vetId
string<uuid>
required

Vétérinaire souhaité

scheduledAt
string<date-time>
required

Date et heure souhaitées (vérifier via /appointments/available-slots)

appointmentTypeId
string<uuid>

Type de rendez-vous (obtenu via /appointments/types)

reason
string

Motif de la visite

isUrgent
boolean
default:false

Rendez-vous urgent

Response

Rendez-vous créé

Rendez-vous à la clinique

id
string<uuid>
clientId
string<uuid>

Propriétaire

patientId
string<uuid>

Animal concerné

appointmentTypeId
string<uuid>

Type de rendez-vous

vetId
string<uuid>

Vétérinaire assigné

scheduledAt
string<date-time>

Date et heure prévues

endTime
string<date-time>

Heure de fin prévue

reason
string

Motif du rendez-vous

isUrgent
boolean
status
string

Statut actuel du rendez-vous

displayStatus
string

Statut affiché (libellé)

createdAt
string<date-time>