Consumer Authentication

/

API reference

/

Session management

/

Revoke session

Revoke Session

POSThttps://test.stytch.com/v1/sessions/revoke

Revoke a Session, immediately invalidating all of its session tokens. You can revoke a session in three ways: using its ID, or using one of its session tokens, or one of its JWTs. This endpoint requires exactly one of those to be included in the request. It will return an error if multiple are present.


Body parameters


session_idstring

session_jwtstring

session_tokenstring

Response fields


status_codeint

request_idstring
curl --request POST \
  --url https://test.stytch.com/v1/sessions/revoke \
  -u 'PROJECT_ID:SECRET' \
  -H 'Content-Type: application/json' \
  -d '{
    "session_token": "mZAYn5aLEqKUlZ_Ad9U_fWr38GaAQ1oFAhT8ds245v7Q"
  }'

RESPONSE

200
{
  "status_code": 200,
  "request_id": "request-id-test-b05c992f-ebdc-489d-a754-c7e70ba13141"
}

Common Error Types