Revoke OAuth tokens in batch.
POST
/revoke/batch
Code sample: Shell / cURL
curl --request POST \ --url https://auth.example.com/revoke/batch \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "tokens": [ { "token": "eyJhbGciOiJSUzI1NiJ9...", "token_type_hint": "access_token" } ] }'Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ” Media type application/json
object
tokens
required
Array<object>
object
token
required
string
token_type_hint
string
Example
{ "tokens": [ { "token": "eyJhbGciOiJSUzI1NiJ9...", "token_type_hint": "access_token" } ]}Responses
Section titled “ Responses ”Successful JSON response.
Media type application/json
object
results
required
Array<object>
object
token_hint
required
string
status
required
string
summary
required
object
total
required
integer
revoked
required
integer
invalid
required
integer
Example
{ "results": [ { "token_hint": "eyJhbGci...abcd", "status": "revoked" } ], "summary": { "total": 1, "revoked": 1, "invalid": 0 }}