Data Universe
Newsletter
GlossaireAAPI REST
Engineering

API REST

Définition

Style d'architecture pour les services web utilisant le protocole HTTP avec des verbes standardisés (GET pour lire, POST pour créer, PUT/PATCH pour modifier, DELETE pour supprimer) et des ressources identifiées par des URLs. REST est stateless : chaque requête contient toutes les informations nécessaires, sans état de session côté serveur. Les modèles ML sont quasi-systématiquement exposés via des API REST : l'application cliente envoie une requête POST avec les données en JSON et reçoit la prédiction en réponse. OpenAPI/Swagger standardise la documentation et la génération de clients. REST est plus simple que GraphQL mais moins flexible pour les requêtes complexes.

Exemples concrets

FastAPI (Python)FlaskServing de modèles MLOpenAPI/Swagger
← Retour au glossaireTermes en “A

Fiche rapide

CatégorieEngineering
Exemples4 outils / technologies