Interface API

Une interface API est un moyen pour le développeur ou le développeur web d’accéder aux données et aux fonctionnalités d’un service ou d’une ressource sans avoir à connaître les détails de la mise en œuvre de ce service ou de cette ressource.

Une interface API définit les données et les méthodes de CRUD Créer, Lire, Mettre à jour et Supprimer. qui peuvent être utilisés par les applications pour interagir avec un service ou une ressource.

Exemple de données au format JSON

[
  {
    "id": 1,
    "nom": "Produit 1",
    "description": "Ce produit est génial !",
    "prix": 100
  },
  {
    "id": 2,
    "nom": "Produit 2",
    "description": "Ce produit est encore plus génial !",
    "prix": 200
  }
]

Exemple des méthodes

GET /produits/:id : Obtenir un produit par son ID
POST /produits : Créer un nouveau produit
PUT /produits/:id : Mettre à jour un produit existant
DELETE /produits/:id : Supprimer un produit existant