# 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