---
title: "Revoke All Grants"
method: POST
path: "/v1/oauth/grants/revoke-all"
tags: ["oauth-grants"]
---

# Revoke All Grants

`POST /v1/oauth/grants/revoke-all`

## Request

- Base URL: `https://api.bitpoort.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.bitpoort.com/v1/oauth/grants/revoke-all`
- Auth: none required

Revoke EVERY active OAuth grant (access + refresh) for the
authenticated account -- a "sign out all connected apps" kill switch
for a suspected compromise. Idempotent: returns 200 with the counts
flipped (0/0 when nothing was active). Unlike per-client revoke this
is never a 404 -- "nothing to revoke" is still success.

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/bitpoort/apis/bitpoort-api.md) · [All operations](https://skmtc.dev/bitpoort/apis/bitpoort-api/llms.txt) · [OpenAPI document](https://skmtc.dev/bitpoort/apis/bitpoort-api/revisions/1a51d8566777?raw)
