#
Changement d'email
Toutes les opérations liées au changement d'adresse e-mail du compte d'utilisateur.
#
Initier le changement
L'initiation du changement de l'adresse e-mail envoie un code OTP sur l'adresse e-mail.
Endpoint
POST api/v1/auth/email/change/request-otp
⚠️ NB : Ce même endpoint est utilisé pour renvoyer un nouveau code OTP.
#
Body
⚠️ NB : L'utilisateur doit être connecté.
Authorization: Bearer <ton_token>
#
Exemple de requête.
{
"current_password": "password123"
}
#
Response
{
"status": 201,
"message": "Un code OTP de 6 chiffres a été renvoyé"
}
#
Confirmation du changement
Pour confirmer le changement de l'adresse e-email.
Endpoint
PATCH api/v1/auth/email/change/confirm
#
Body
⚠️ NB : L'utilisateur doit être connecté.
Authorization: Bearer <ton_token>
#
Exemple de requête.
{
"otp": "123456",
}
#
Response
{
"status": 201,
"message": "Votre adresse email a été mise à jour avec succès."
}