---
title: "Revoke the given sign-in token"
method: POST
path: "/sign_in_tokens/{sign_in_token_id}/revoke"
tags: ["Sign-in Tokens"]
---

# Revoke the given sign-in token

`POST /sign_in_tokens/{sign_in_token_id}/revoke`

## Request

- Base URL: `https://api.clerk.com/v1`
- URL: `https://api.clerk.com/v1/sign_in_tokens/{sign_in_token_id}/revoke`
- Auth: HTTP bearer

Revokes a pending sign-in token

## Path parameters

- `sign_in_token_id` string, required

## Response `200`

Success

- SignInToken
  - `object` 'sign_in_token', required
  - `id` string, required
  - `status` 'pending' | 'accepted' | 'revoked', required
  - `user_id` string, required
  - `token` string
  - `url` string, nullable
  - `created_at` integer, required: Unix timestamp of creation.
  - `updated_at` integer, required: Unix timestamp of last update.

## Other responses

- `400`: Request was not successful
- `404`: Resource not found

---

[API](https://skmtc.dev/clerk/apis/clerk-backend-api.md) - [All operations](https://skmtc.dev/clerk/apis/clerk-backend-api/llms.txt) - [OpenAPI document](https://skmtc.dev/clerk/apis/clerk-backend-api/revisions/a490313abffa?raw)
