Aller au contenu

Logout

Met fin à la session d’un jeton donné par Login. Dès lors, chaque appel avec ce jeton répond Token invalid or expired. Déconnectez un jeton quand l’intégration n’en a plus besoin, par exemple quand une exécution planifiée qui s’est connectée est terminée, ou quand le jeton a pu fuiter.

Les autres jetons du même utilisateur ne sont pas concernés. Comment les jetons prennent fin d’eux-mêmes : Expiration du jeton.

POST /api/v1/Logout
Token: your-token

La requête n’a pas de corps : le jeton à déconnecter est celui de l’en-tête Token.

Règle Info en cas d’échec
La requête a un en-tête Token. Token missing in header
Le jeton est un jeton TrakIT dont la session n’a pas pris fin. Invalid Token, Invalid Token Split, Token invalid or expired
L’utilisateur n’est pas verrouillé. User account is locked

Logout fonctionne même quand l’utilisateur n’a plus l’accès à l’API, ou quand le mot de passe de l’utilisateur a expiré.

En cas de succès, Code vaut 1 et Info vaut Signed out.

{
"Code": 1,
"Info": "Signed out",
"RetInfo": null,
"RowsAffected": 0,
"Scalar": null,
"Identity": 0
}
  • La session reste dans l’onglet Session Log de l’utilisateur, avec Last Access à l’heure du Logout.
  • TrakIT journalise chaque appel à Logout avec l’utilisateur.