# Lister les identifiants SMTP

GET /api/email/credentials

  Renvoie une liste des identifiants SMTP connus.

  Request Headers:

    - Authorization – Les identifiants de l’utilisateur

  Parameters:

    - limit (int) – Le nombre maximum de résultats souhaités (défaut: 20)

    - offset (int) – Le numéro du premier résultat souhaité (défaut: 0)

    - sort ([email+|email-]) – Le paramètre selon lequel les identifiants seront triés (défaut: email+)

  Status Codes:

    - 200 OK – La liste a été renvoyée 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 JSON Object:

    - credentials (array) – La liste des identifiants SMTP demandés

  Response JSON Array of Objects:

    - emailAddress (string) – L’adresse email de l’expéditeur.

    - serverAddress (string) – L’adresse du serveur SMTP.

    - login (string) – Le login de connexion au serveur SMTP.

    - password (string) – Le mot de passe de connexion au serveur SMTP.

  Exemple de requête

  >     GET https://my_waarp_gateway.net/api/email/credentials?limit=10&sort=email+ HTTP/1.1
  >     Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==

  Exemple de réponse

  >     HTTP/1.1 200 OK
  >     Content-Type: application/json
  >     Content-Length: 160

  >     {
  >       "credentials": [{
  >         "emailAddress": "gateway@example.com",
  >         "serverAddress": "smtp.example.com:587",
  >         "login": "gateway",
  >         "password": "secret"
  >       }]
  >     }