API partenaires
Guides pour brancher un service sur Treats avec une clé API. Les guides réservés aux partenaires suivent le niveau de votre compte partenaire.
API partenaires v1
- API partenairesPublic
Brancher un logiciel tiers sur Treats : prise de rendez-vous, laboratoire, imagerie, comptabilité, siège de groupe. Ce que l'API permet, comment l'accès est donné, par où commencer.
- Démarrage rapide de l'API partenairesPublic
Du jeton au premier rendez-vous posé : obtenir un jeton, lire ce qu'il ouvre, chercher un créneau libre, créer un rendez-vous, le relire.
- Accès et droits de l'API partenairesPublic
Application, identifiants, autorisation donnée par chaque organisation, jeton, droits et sites : qui ouvre quoi, et ce que voit une autorisation limitée à certains sites.
- Conventions de l'API partenairesPublic
Règles communes à toutes les routes : identifiants, site, dates, montants, listes et curseurs, modification partielle, champs inconnus, idempotence, fichiers, compatibilité.
- Synchroniser des données avec l'API partenairesPublic
Tenir une copie à jour des rendez-vous, clients, factures… : parcours complet, reprise par updated_since avec recouvrement, délai d'apparition de 60 secondes, dédoublonnage, notifications.
- Erreurs et limites de l'API partenairesPublic
L'enveloppe d'erreur commune, les codes communs à toutes les routes, le quota de 300 appels par minute, les en-têtes RateLimit, les erreurs de la demande de jeton, et quoi faire de chacune.
- Notifications (webhooks) de l'API partenairesPublic
Être prévenu en quelques secondes de ce qui change chez une clinique : types d'événement, corps envoyé, vérification de la signature HMAC en Python et Node.js, relances, doublons, rejeu, rotation du secret.
- Recette et mise en production de l'API partenairesPublic
Obtenir une application de recette, tester sur l'organisation de test de la préproduction, puis passer en production : ce qu'il faut préparer, ce que Treats vérifie, comment une clinique vous connecte.
Clé API d’une clinique
- Clé API d’une cliniquePublic
Bienvenue sur la documentation de l'API publique Treats
- QuickstartPublic
Votre premier appel API en 2 minutes
- AuthentificationPublic
Comment s'authentifier aupres de l'API Treats
- Niveaux d'accèsPublic
Comment les niveaux BASIC, STANDARD et FULL controlent la visibilite des champs
- Rate LimitingPublic
Limites de requêtes et comment les gérer
- Gestion des erreursPublic
Codes d'erreur HTTP et format des réponses