Ajouter un template d’email¶
- POST /api/email/templates¶
Ajoute un nouveau template d’email.
- Request Headers:
Authorization – Les identifiants de l’utilisateur REST.
- Request JSON Object:
name (string) – Le nom du nouveau template.
subject (string) – Le sujet de l’email.
mimeType (string) – Le type MIME du corps de l’email.
body (string) – Le corps de l’email.
attachments (array) – La liste des fichiers à joindre à l’email.
- Status Codes:
201 Created – Le template a été créé 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
- Response Headers:
Location – Le chemin d’accès au nouveau template créé
Exemple de requête
POST https://my_waarp_gateway.net/api/email/templates HTTP/1.1 Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== Content-Type: application/json Content-Length: 142 { "name": "transfer-error", "subject": "Erreur de transfert", "mimeType": "text/plain", "body": "Le transfert {{ .Rule }} a échoué.", "attachments": [] }
Exemple de réponse
HTTP/1.1 201 CREATED Location: https://my_waarp_gateway.net/api/email/templates/transfer-error