Développement

API

Interface permettant la communication entre applications.

Définition détaillée

Une API (Application Programming Interface) est un ensemble de définitions et de protocoles permettant à des applications de communiquer entre elles.

Types d'API :

  • REST : La plus courante (HTTP/JSON)
  • GraphQL : Query language flexible
  • SOAP : Protocol XML (legacy)
  • gRPC : Protocol haute performance
  • WebSocket : Communication bidirectionnelle temps réel

API REST exemple :

GET /api/users → Liste utilisateurs
GET /api/users/123 → Utilisateur #123
POST /api/users → Créer utilisateur
PUT /api/users/123 → Modifier #123
DELETE /api/users/123 → Supprimer #123

API Publiques célèbres :

  • Google Maps, Twitter, Stripe
  • OpenAI (ChatGPT), GitHub

Les APIs sont le "ciment" de l'écosystème digital moderne

Explorer plus de termes

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

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