Présentation de l'API

Cette API fournit des services pour la gestion de l'app web BACKSTAGES BOOKING.

L'API est sécurisée avec JWT.

Points d'entrée disponibles

🔒 Route protégée (authentification requise)

Authentification

Gestion de l'authentification

Routes:

  • GET /auth/health-check
  • GET /auth/verify-token
  • POST /auth/login
  • POST /auth/register
  • POST /auth/request-reset-code
  • POST /auth/verify-code-and-reset-password

Utilisateurs

Gestion des utilisateurs

Routes:

  • GET /user/profil
  • GET /user
  • GET /user/:id
  • POST /user
  • PUT /user/:id
  • DELETE /user/:id
  • DELETE /user/:id/picture

Événements

Gestion des événements et de la billetterie

Routes:

  • GET /event
  • GET /event/:id

Routes:

  • GET /event/user/events
  • POST /event
  • PUT /event/:id
  • DELETE /event/:id

Fonctionnalités :

  • CrĂ©ation d'Ă©vĂ©nements avec billetterie
  • Types de billets personnalisables
  • Gestion des capacitĂ©s
  • Billets nominatifs
  • Options VIP et spĂ©ciales
  • Dates de vente programmables