Modifier un template d’email¶
- PATCH /api/email/templates/(string: name)¶
Met à jour le template d’email demandé. Les champs omis resteront inchangés (mise à jour partielle).
- Request Headers:
Authorization – Les identifiants de l’utilisateur REST
- Request JSON Object:
name (string) – Le nouveau nom du template.
subject (string) – Le nouveau sujet de l’email.
mimeType (string) – Le nouveau type MIME du corps de l’email.
body (string) – Le nouveau corps de l’email.
attachments (array) – La nouvelle liste des fichiers joints au template.
- Status Codes:
201 Created – Le template 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 – Le template demandé n’existe pas
- Response Headers:
Location – Le chemin d’accès au template mis à jour
Exemple de requête
PATCH https://my_waarp_gateway.net/api/email/templates/transfer-error HTTP/1.1 Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== Content-Type: application/json Content-Length: 52 { "subject": "Échec de transfert Gateway" }
Exemple de réponse
HTTP/1.1 201 CREATED Location: https://my_waarp_gateway.net/api/email/templates/transfer-error