Skip to main content
Revokes a token. This is how you disconnect a user from your side of the integration.

Request

What Gets Revoked

The type of token you send changes how much is revoked, and the difference is easy to get wrong.
To disconnect a user, send the refresh token. Sending the access token only forces an early refresh, and your next grant_type=refresh_token call will return a working pair as though nothing happened.

Response

The endpoint always returns 200, including for tokens that are unknown, already expired, or already revoked. This is intentional, since it prevents the endpoint from being used to probe which tokens exist, but it does mean a 200 is not evidence that the token was real.

Errors