Skip to main content

Fonctionnement

Chaque cle API dispose d’une limite de requetes par heure (par defaut : 1000 requetes/heure). Cette limite est configurable par l’administrateur de la clinique lors de la creation de la cle. Le compteur utilise une fenetre glissante : chaque requete est comptabilisee pendant 1 heure a partir de son execution.

Headers de reponse

Chaque reponse inclut des headers indiquant l’etat de votre quota :

Depassement de limite

Lorsque la limite est atteinte, l’API retourne une erreur 429 Too Many Requests :
Le header Retry-After indique le nombre de secondes a attendre avant de pouvoir refaire une requete.

Bonnes pratiques

En cas de 429, attendez le temps indique par Retry-After, puis reessayez. Si ca echoue encore, doublez le delai a chaque tentative.
Les informations comme les types de rendez-vous ou les fiches patients changent rarement. Mettez-les en cache localement pour reduire le nombre d’appels.
Loggez les headers X-RateLimit-Remaining pour anticiper les depassements et ajuster votre rythme d’appels.
Si votre integration necessite plus de requetes, contactez l’administrateur de la clinique pour augmenter la limite sur votre cle.