/oauth2/token/revoke
Endpoint defined in RFC 7009 Token Revocation to revoke access tokens and refresh tokens.
When you revoke a refresh token, you revoke all tokens issued with the same authorization grant. If you obtained multiple access tokens for a single user with different authorization grants, you must revoke the tokens separately to invalidate each one.
Specify the realm in the request URL; for example:
https://<tenant-env-fqdn>/am/oauth2/realms/root/realms/alpha/token/revokeThe revoke token endpoint supports the following parameters:
| Parameter | Description | Required | 
|---|---|---|
| A signed JSON Web Token (JWT) to use as client credentials. | Yes, for JWT profile authentication | |
| The type of assertion,  | Yes, for JWT profile authentication | |
| Uniquely identifies the application making the request. | Yes | |
| The password for a confidential client. | Yes, when authenticating with Form parameters (HTTP POST) | |
| 
 | The access token or refresh token to revoke. | Yes | 
The following example revokes a refresh token:
$ curl \
--request POST \
--user "myClient:mySecret" \
--data "client_id=myClient" \
--data "token=refresh-token" \
"https://<tenant-env-fqdn>/am/oauth2/realms/root/realms/alpha/token/revoke"
{}