Revoking issued tokens

The revocation endpoint gives possibility to invalidate the actual token and, if applicable, other tokens based on the same authorization grant.

From an end-user's perspective, tokens are often used as a premise of users logged into a certain site or application. This revocation mechanism allows to invalidate its tokens if the end-user logs out, changes identity, or uninstalls the respective application. Notifying the authorization server that the token is no longer needed allows the authorization server to clean up data associated with that token (e.g., session data) and the underlying authorization grant. This behavior prevents abuse of abandoned tokens of which the end-user is not aware anymore.

In order to use this endpoint your application must be registered within Karhoo auth service as a valid client (assigned with a client_id).

This endpoint is compliant with the OAuth 2.0 Token Revocation spec.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Form Data
string
required

An identifier of your app registered within Karhoo auth service as a valid client.

string
required

The token that the client wants to get revoked (typically a refresh token).

string
enum
required

A hint about the type of the token submitted for revocation.

Allowed:
Responses
200

Token revoked successfully

400

Missing token

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json