Révoquer tous les tokens
Cette API permet de révoquer tous les tokens d'accès actifs pour le client API authentifié.
Révoque tous les tokens d'accès actifs pour le client API authentifié.
Endpoint : DELETE /oauth/revoke-all
Headers requis :
Authorization: Bearer <access_token>
Content-Type: application/json
Requête :
curl -X DELETE https://clients-api-services.mazone-test.ansut.ci/api/v1.0/oauth/revoke-all \
-H "Authorization: Bearer 1|abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ" \
-H "Content-Type: application/json"
Réponse succès (200) :
{
"error": false,
"message": "3 token(s) révoqué(s) avec succès.",
"data": {
"revoked_count": 3
}
}
Réponse erreur - Client non trouvé (400) :
{
"error": true,
"error_code": "client_not_found",
"message": "Client API non trouvé dans la requête."
}