Développement

API REST

Architecture de services web utilisant le protocole HTTP pour échanger des données.

Définition détaillée

Une API REST (Representational State Transfer) est un style d'architecture logicielle qui définit des contraintes pour créer des services web.

Méthodes HTTP :

  • GET : Lire des ressources
  • POST : Créer une ressource
  • PUT/PATCH : Modifier une ressource
  • DELETE : Supprimer une ressource

Principes REST :

  • Stateless : Sans état
  • Ressources : Tout est identifié par URI
  • Représentations : JSON/XML
  • HATEOAS : Hypermedia as the Engine of Application State

Exemple :

GET /api/users/123
POST /api/users
DELETE /api/users/123

Standard universel pour l'échange de données entre applications

Explorer plus de termes

Découvrez d'autres définitions dans notre glossaire complet

<//>Retour au glossaire
API REST - Définition - HULLI STUDIO | HULLI STUDIO