API
Vue d'ensemble
Vue d'ensemble de l'API REST Symfony.
API REST
L'API est construite avec Symfony 7 et exposée sous le préfixe /api. Elle est consommée exclusivement par le frontend Nuxt.
Authentification
Les endpoints protégés nécessitent un JWT valide, transmis automatiquement via cookie HttpOnly. Aucun en-tête Authorization n'est requis côté client.
Les routes publiques (données de référence) sont accessibles sans authentification.
Conventions
- Les réponses sont en JSON
- Les slugs sont utilisés comme identifiants dans les URLs de navigation (
/api/categories/{slug}/combos) - Les mutations utilisent
POST,PATCHetDELETEselon le cas