---
title: "🗑️ Remove authenticator"
method: POST
path: "/steam/api/guard/remove"
tags: ["Steam Guard"]
---

# 🗑️ Remove authenticator

`POST /steam/api/guard/remove`

## Request

- Base URL: `https://www.steamwebapi.com`
- URL: `https://www.steamwebapi.com/steam/api/guard/remove`
- Auth: API key in query parameter `key`

Deactivates the authenticator. Logs in with the current Guard code (from sharedsecret) to obtain an access token, then revokes using the revocationcode. This switches the account back to email Steam Guard.

## Request body

- object
  - `username` string, required
  - `password` string, password, required
  - `sharedsecret` string, password, required
  - `revocationcode` string, required

## Response `200`

Authenticator removed.

## Other responses

- `401`: Login failed.
- `402`: Requires Trade API access — shares the "trade" rate limit.
- `422`: Validation failed.
- `502`: Steam rejected the removal.
- `503`: Steam unreachable.

---

[API](https://skmtc.dev/steamwebapi/apis/steamwebapi-com-third-party-steam-market-api-documentation.md) · [All operations](https://skmtc.dev/steamwebapi/apis/steamwebapi-com-third-party-steam-market-api-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/steamwebapi/apis/steamwebapi-com-third-party-steam-market-api-documentation/revisions/f9a4109cbda6?raw)
