---
title: "Cập nhật cấu hình email"
method: PUT
path: "/api/v1/email-configs/{id}"
tags: ["Email"]
---

# Cập nhật cấu hình email

`PUT /api/v1/email-configs/{id}`

## Request

- Base URL: `https://api.monapay.vn`
- URL: `https://api.monapay.vn/api/v1/email-configs/{id}`
- Auth: HTTP bearer and API key in header `X-Client-Secret`

is_active=true khi còn người nhận chưa xác minh trả 422 với detail recipients_unverified.

## Path parameters

- `id` string, uuid, required

## Request body

- object
  - `name` string
  - `recipients` string[]
  - `events` string[]
  - `virtual_account_id` string, uuid, nullable
  - `is_active` boolean

## Response `200`

Envelope với data là EmailConfig.

- object
  - `success` boolean, required
  - `message` string, required
  - `data` EmailConfig, required: Cấu hình thông báo email. Chỉ hoạt động khi mọi người nhận đã xác minh và is_active=true.
    - `id` string, uuid, required
    - `client_id` string, uuid, required
    - `name` string, required
    - `recipients` string[], required
    - `recipient_status` object[], required
      - `email` string, email, required
      - `verified` boolean, required
      - `suppressed` boolean, required
    - `pending_verification` string[]: Các địa chỉ còn phải nhập mã 6 số.
    - `events` string[], required
    - `virtual_account_id` string, uuid, nullable
    - `is_active` boolean, required
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required

## Other responses

- `422`: detail=recipients_unverified hoặc dữ liệu không hợp lệ.

---

[API](https://skmtc.dev/monapay/apis/mona-pay-api-v1.md) · [All operations](https://skmtc.dev/monapay/apis/mona-pay-api-v1/llms.txt) · [OpenAPI document](https://skmtc.dev/monapay/apis/mona-pay-api-v1/revisions/ed3fbd821dce?raw)
