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