# Treats ## Docs - [Détails d'un client](https://docs.treats.vet/api-reference/clients/détails-dun-client.md): Retourne les détails d'un client par son identifiant. - [Lister les clients de la clinique](https://docs.treats.vet/api-reference/clients/lister-les-clients-de-la-clinique.md): Retourne la liste des clients (propriétaires) de la clinique. - [Détails d'une consultation](https://docs.treats.vet/api-reference/consultations/détails-dune-consultation.md): Retourne les détails d'une consultation vétérinaire. - [Détails d'une facture](https://docs.treats.vet/api-reference/factures/détails-dune-facture.md): Retourne les détails d'une facture. - [Factures d'un client](https://docs.treats.vet/api-reference/factures/factures-dun-client.md): Retourne toutes les factures associées à un client. - [Détails d'un patient](https://docs.treats.vet/api-reference/patients/détails-dun-patient.md): Retourne les détails d'un patient par son identifiant. - [Lister les patients de la clinique](https://docs.treats.vet/api-reference/patients/lister-les-patients-de-la-clinique.md): Retourne la liste de tous les patients (animaux) de la clinique. - [Créer un rendez-vous](https://docs.treats.vet/api-reference/rendez-vous/créer-un-rendez-vous.md): Crée un nouveau rendez-vous pour un patient. Utilisez d'abord `/appointments/available-slots` pour vérifier la disponibilité. - [Créneaux disponibles](https://docs.treats.vet/api-reference/rendez-vous/créneaux-disponibles.md): Retourne les créneaux horaires disponibles pour un vétérinaire à une date donnée, en fonction du type de rendez-vous. - [Détails d'un rendez-vous](https://docs.treats.vet/api-reference/rendez-vous/détails-dun-rendez-vous.md): Retourne les détails d'un rendez-vous par son identifiant. - [Types de rendez-vous disponibles](https://docs.treats.vet/api-reference/rendez-vous/types-de-rendez-vous-disponibles.md): Retourne la liste des types de rendez-vous configurés par la clinique (consultation, vaccination, chirurgie, etc.). - [Articles en rupture ou stock bas](https://docs.treats.vet/api-reference/stock/articles-en-rupture-ou-stock-bas.md): Retourne les articles dont le stock est inférieur au seuil minimum. Utile pour les intégrations de réapprovisionnement automatique. - [Détails d'un article en stock](https://docs.treats.vet/api-reference/stock/détails-dun-article-en-stock.md): Retourne les détails d'un article en stock. - [Lister le stock](https://docs.treats.vet/api-reference/stock/lister-le-stock.md): Retourne la liste des articles en stock. - [Changelog](https://docs.treats.vet/changelog.md): Historique des mises a jour de Treats - [Niveaux d'acces](https://docs.treats.vet/guides/access-levels.md): Comment les niveaux BASIC, STANDARD et FULL controlent la visibilite des champs - [Authentification](https://docs.treats.vet/guides/authentication.md): Comment s'authentifier aupres de l'API Treats - [Integration booking](https://docs.treats.vet/guides/booking-integration.md): Comment integrer la prise de rendez-vous dans votre application - [Gestion des erreurs](https://docs.treats.vet/guides/errors.md): Codes d'erreur HTTP et format des reponses - [Introduction](https://docs.treats.vet/guides/introduction.md): Bienvenue sur la documentation de l'API publique Treats - [Quickstart](https://docs.treats.vet/guides/quickstart.md): Votre premier appel API en 2 minutes - [Rate Limiting](https://docs.treats.vet/guides/rate-limiting.md): Limites de requetes et comment les gerer - [Suivi du stock](https://docs.treats.vet/guides/stock-monitoring.md): Comment surveiller les niveaux de stock et automatiser le reapprovisionnement ## OpenAPI Specs - [openapi](https://docs.treats.vet/openapi.yaml)