# Documentation Treats > Logiciel de gestion de clinique vétérinaire. Chaque page existe aussi en Markdown brut (même URL sans barre finale, suffixe `.md`). ## API partenaires - [Accès et droits de l'API partenaires](https://docs.treats.vet/api/partenaires/acces.md): 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. - [API partenaires](https://docs.treats.vet/api/partenaires.md): 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. - [Authentification](https://docs.treats.vet/api/authentication.md): Comment s'authentifier aupres de l'API Treats - [Clé API d’une clinique](https://docs.treats.vet/api/introduction.md): Bienvenue sur la documentation de l'API publique Treats - [Conventions de l'API partenaires](https://docs.treats.vet/api/partenaires/conventions.md): Règles communes à toutes les routes : identifiants, site, dates, montants, listes et curseurs, modification partielle, champs inconnus, idempotence, fichiers, compatibilité. - [Démarrage rapide de l'API partenaires](https://docs.treats.vet/api/partenaires/demarrage.md): 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. - [Erreurs et limites de l'API partenaires](https://docs.treats.vet/api/partenaires/erreurs.md): 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. - [Gestion des erreurs](https://docs.treats.vet/api/errors.md): Codes d'erreur HTTP et format des réponses - [Niveaux d'accès](https://docs.treats.vet/api/access-levels.md): Comment les niveaux BASIC, STANDARD et FULL controlent la visibilite des champs - [Notifications (webhooks) de l'API partenaires](https://docs.treats.vet/api/partenaires/notifications.md): Ê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. - [Quickstart](https://docs.treats.vet/api/quickstart.md): Votre premier appel API en 2 minutes - [Rate Limiting](https://docs.treats.vet/api/rate-limiting.md): Limites de requêtes et comment les gérer - [Recette et mise en production de l'API partenaires](https://docs.treats.vet/api/partenaires/recette.md): 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. - [Synchroniser des données avec l'API partenaires](https://docs.treats.vet/api/partenaires/synchronisation.md): 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.