REST-EDI
REST appliqué aux ressources EDI — ressources, méthodes HTTP, codes 2xx/4xx/5xx.
Définition
Pattern dominant depuis 2010 : chaque ressource (Shipment, Order) a une URL canonique, on utilise GET/POST/PUT/PATCH/DELETE selon CRUD. Standard de spec : OpenAPI 3.x. Implémentations frameworks : Express (Node), FastAPI (Python), Spring Boot (Java), .NET Core (C#). Plus simple que SOAP/XML, plus structuré que GraphQL.
Origine
Architecture REST théorisée par Roy Fielding dans sa thèse de 2000.
Exemple en contexte
GET /api/v1/orders/12345 → JSON détaillant le PO avec lignes, statut, partenaire.
Termes liés
- OpenAPI EDI — standard de spec REST.