/api/teams
)Ces routes permettent de consulter, créer, modifier et supprimer des équipes. Certaines actions sont réservées aux utilisateurs authentifiés.
GET /api/teams
Description : Récupère la liste paginée de toutes les équipes.
Accès : Public
Query params :
page
(facultatif)per_page
(facultatif)Réponse 200
{
"success": true,
"data": [
{
"id": 1,
"name": "Les Sprinters",
"description": "Une équipe rapide"
}
],
"meta": {
"total": 5,
"page": 1,
"per_page": 10,
"skip": 0,
"take": 10
}
}
GET /api/teams/:id
Description : Récupère une équipe spécifique par son ID.
Accès : Authentification requise
Réponse 200
{
"success": true,
"data": {
"id": 2,
"name": "Les Randonneurs",
"description": "Équipe de marcheurs tranquilles"
}
}
Erreurs possibles :
401 UNAUTHORIZED
: Non connecté