Adrien Gras

Concevoir une API REST

Module CAP — Coda Dijon B2

Concevoir une API distante RESTful : rôle d'une API dans la communication entre services, principes REST (ressources, verbes HTTP, statuts), conventions de conception, documentation OpenAPI et navigation hypermédia (HATEOAS).

Objectifs

  • Définir ce qu'est une API distante et identifier son rôle dans la communication entre services ou applications
  • Expliquer les principes d'une API RESTful, en s'appuyant sur les verbes HTTP, les statuts de réponse, la structuration en ressources
  • Concevoir une API RESTful simple, en appliquant les conventions de nommage, de gestion des routes, et de manipulation des données
  • Documenter une API RESTful à l'aide d'OpenAPI, pour favoriser son adoption, sa maintenance, et son intégration par des tiers
  • Appliquer les bonnes pratiques pour concevoir une API RESTful maintenable, sécurisée, bien documentée, et facilement consommable
  • Utiliser les hypermédias (HATEOAS) pour guider la navigation entre les ressources

Durée

3 journées (septembre 2026).

À savoir

Contenu en cours de préparation.

Sur cette page