Aller au contenu principal

Introduction

L'API de TéO vous permet de lire et modifier les ressources de TéO depuis une application externe. Cela offre une grande flexibilité pour intégrer TéO dans un écosystème.

L'API de TéO comprend les fonctionnalités suivantes :

  • la création, la récupération, la mise à jour et la suppression de ressources (CRUD)
  • la validation des données
  • la pagination
  • le filtrage
  • le support de l'hypermédia/HATEOAS et de la négociation de contenu (JSON-LD et Hydra, JSON:API, ...)
  • l'authentification (avec JWT et OAuth)
  • les contrôles de sécurité et des en-têtes (testés par rapport aux recommandations de l'OWASP)

Les ressources TéO

De nouvelles ressources TéO sont régulièrement ajoutées à l'API. Ci-dessous, sont listés par module, les ressources actuellement disponibles.

Vous pouvez retrouvez ces ressources dans le manuel de référence de l'API.

Production

  • Dossier (Dossier)
  • Séance d'activité (Activity)
  • Prestation (Service)
  • Groupe (Group)

Comptabilité

  • Facture (Invoice)

Chorus Pro

  • Soumission de facture (InvoiceSubmission)