# Update project two-factor authentication settings Updates project two-factor authentication settings. The user must confirm the changes by entering a one-time code. Endpoint: PUT /projects/{project_id}/mfa Version: v1 Security: Server ## Path parameters: - `project_id` (string, required) Login project ID from Publisher Account. ## Request fields (application/json): - `mfa_types` (array, required) - `mfa_types.mfa_type` (string, required) Type of MFA. Enum: "email" - `mfa_types.priority` (integer, required) Priority of MFA type "1" for higher and "2" for lower. - `mfa_url` (string) URL to redirect user for MFA flow. ## Response 401 fields (application/json): - `error` (object, required) - `error.code` (string, required) Error code. Example: "003-061" - `error.description` (string, required) Error description. Example: "Object not found." - `error.details` (object) Additional information. ## Response 404 fields (application/json): - `error` (object, required) - `error.code` (string, required) Error code. Example: "003-061" - `error.description` (string, required) Error description. Example: "Object not found." - `error.details` (object) Additional information. ## Response 422 fields (application/json): - `error` (object, required) - `error.code` (string, required) Error code. Example: "003-061" - `error.description` (string, required) Error description. Example: "Object not found." - `error.details` (object) Additional information. ## Response 204 fields