---
title: "Account:Set2FA"
method: PATCH
path: "/v2/accounts/2fa"
tags: ["Account"]
deprecated: true
---

# Account:Set2FA

`PATCH /v2/accounts/2fa`

> **Deprecated.**

Setup two factor authentication for an account. You need to supply which method you want to use. The support methods are OTP (one time password with an authenticator app) or SMS

## Request body

- AccountAccountTwoFactorAuthenticationInput — Setup two factor authentication for an account. You need to supply which method you want to use. The support methods are OTP (one time password with an authenticator app) or SMS
  - `method` 'otp' | 'sms', required
  - `verificationPhoneNumber` string, nullable

## Response `204`

No Content

## Other responses

- `400` — Bad request, see response body for more information
- `401` — Unauthorized. Supplied credentials are invalid
- `403` — Forbidden. Supplied credentials have no rights
- `404` — Resource not found
- `405` — Used HTTP method is not allowed
- `406` — Not acceptable. The supplied content type in the accept parameter in the header is not supported
- `410` — Indicates that this resource is no longer available for use
- `415` — Unsupported media. The supplied content type in the content-type parameter in the header is not supported
- `422` — Unprocessable entity, see response body for more information
- `429` — Rate limit reached.
- `500` — An internal error occurred.
- `503` — The server is currently unable to handle your request

---

[API](https://skmtc.net/pay/apis/pay-transaction-gateway-unit-api.md) · [All operations](https://skmtc.net/pay/apis/pay-transaction-gateway-unit-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pay/pay-transaction-gateway-unit-api/versions/2bc260c7bdfc/schema)
