---
title: "Revoke a user's OAuth tokens"
method: POST
path: "/v2/members/{memberId}/revoke"
tags: ["Members"]
---

# Revoke a user's OAuth tokens

`POST /v2/members/{memberId}/revoke`

## Request

- Base URL: `https://api.sigmacomputing.com`
- URL: `https://api.sigmacomputing.com/v2/members/{memberId}/revoke`
- Auth: HTTP bearer

Revoke a user's OAuth refresh tokens used for OIDC single sign-on and warehouse connections, so Sigma can no longer issue new access tokens on the user's behalf.

After making a request to this endpoint, refresh tokens are revoked immediately. However, a user's existing session is not interrupted. Already-issued access tokens lapse at their normal TTL.

### Usage notes
- Retrieve the **memberId** by calling the [/v2/members](https://help.sigmacomputing.com/reference/list-members) endpoint.
- You must use API credentials owned by a user assigned the Admin account type.

## Path parameters

- `memberId` string, required

## Request body

- object

## Response `200`

The response body.

- MembersRevokeMemberTokensResponse200
  - `memberId` string, required: Unique identifier of the user whose tokens were revoked.
  - `results` V2MembersMemberIdRevokePostResponsesContentApplicationJsonSchemaResults, required: Revocation result per token type.
    - `oauth` V2MembersMemberIdRevokePostResponsesContentApplicationJsonSchemaResultsOauth, required
      - `tokensRevoked` number, double, required: Number of refresh tokens revoked.

---

[API](https://skmtc.dev/sigmacomputing/apis/sigma-rest-api.md) - [All operations](https://skmtc.dev/sigmacomputing/apis/sigma-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/sigmacomputing/apis/sigma-rest-api/revisions/fb6036208c49?raw)
