Modifier un identifiant SMTP¶
- PATCH /api/email/credentials/(string: emailAddress)¶
Met à jour l’identifiant SMTP demandé. Les champs omis resteront inchangés (mise à jour partielle).
- Request Headers:
Authorization – Les identifiants de l’utilisateur REST
- Request JSON Object:
emailAddress (string) – La nouvelle adresse email de l’expéditeur.
serverAddress (string) – La nouvelle adresse du serveur SMTP.
login (string) – Le nouveau login de connexion au serveur SMTP.
password (string) – Le nouveau mot de passe de connexion au serveur SMTP.
- Status Codes:
201 Created – L’identifiant SMTP a été mis à jour avec succès
400 Bad Request – Requête invalide
401 Unauthorized – Authentification REST invalide
403 Forbidden – L’utilisateur REST n’a pas le droit d’effectuer cette action
404 Not Found – L’identifiant SMTP demandé n’existe pas
- Response Headers:
Location – Le chemin d’accès à l’identifiant SMTP mis à jour
Exemple de requête
PATCH https://my_waarp_gateway.net/api/email/credentials/gateway@example.com HTTP/1.1 Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== Content-Type: application/json Content-Length: 28 { "password": "new-secret" }
Exemple de réponse
HTTP/1.1 201 CREATED Location: https://my_waarp_gateway.net/api/email/credentials/gateway@example.com