Lister les comptes locaux ========================= .. http:get:: /api/servers/(string:server_name)/accounts Renvoie une liste des comptes du serveur donné en fonction des paramètres fournis. :reqheader Authorization: Les identifiants de l'utilisateur :param limit: Le nombre maximum de résultats souhaités *(défaut: 20)* :type limit: int :param offset: Le numéro du premier résultat souhaité *(défaut: 0)* :type offset: int :param sort: Le paramètre selon lequel les comptes seront triés *(défaut: login+)* :type sort: [login+|login-] :statuscode 200: La liste a été renvoyée avec succès :statuscode 400: Un ou plusieurs des paramètres de requêtes sont invalides :statuscode 401: Authentification d'utilisateur invalide :resjson array localAccounts: La liste des comptes demandés :resjsonarr string login: Le login du compte :resjsonarr object authorizedRules: Les règles que le compte est autorisé à utiliser pour les transferts. * **sending** (*array* of *string*) - Les règles d'envoi. * **reception** (*array* of *string*) - Les règles de réception. | **Exemple de requête** .. code-block:: http GET https://my_waarp_gateway.net/api/servers/sftp_server/accounts?limit=10&sort=name- HTTP/1.1 Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== **Exemple de réponse** .. code-block:: http HTTP/1.1 200 OK Content-Type: application/json Content-Length: 147 { "localAccounts": [{ "login": "tutu", "authorizedRules": { "sending": ["règle_envoi_1", "règle_envoi_2"], "reception": ["règle_récep_1", "règle_récep_2"] } },{ "login": "toto", "authorizedRules": { "sending": ["règle_envoi_1", "règle_envoi_2"], "reception": ["règle_récep_1", "règle_récep_2"] } }] }