---
title: "Disable organization-wide administrator MFA approval"
method: POST
path: "/organizations/{organizationId}/admin-mfa-approval/setting/disable"
tags: ["Organizations"]
---

# Disable organization-wide administrator MFA approval

`POST /organizations/{organizationId}/admin-mfa-approval/setting/disable`

## Request

- Base URL: `https://api.xfa.tech`
- URL: `https://api.xfa.tech/organizations/{organizationId}/admin-mfa-approval/setting/disable`
- Auth: HTTP bearer

## Path parameters

- `organizationId` string, required

## Request body

- AdminMfaApprovalSettingDisableMutation
  - `expected_setting_version` integer, required
  - `guard_id` string, uuid, required: Guard identifier returned by the matching successful enable.

## Response `202`

Disable reconciliation accepted and the matching application guard released.

- object
  - `state` 'DISABLING' | 'OFF', required
  - `setting_version` integer, required
  - `guard_id` string, uuid, required

## Other responses

- `400`: Invalid request
- `404`: Organization not found
- `409`: Stale setting version, mismatched guard identifier, or a held application guard

---

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