---
title: "Tạo cấu hình email"
method: POST
path: "/api/v1/email-configs"
tags: ["Email"]
---

# Tạo cấu hình email

`POST /api/v1/email-configs`

## Request

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

Tạo ở trạng thái chưa hoạt động nếu còn địa chỉ chưa xác minh. Hệ thống tự gửi mã 6 số, hạn 15 phút, tới từng địa chỉ mới.

## Headers

- `Idempotency-Key` string

## Request body

- EmailConfigCreate
  - `name` string, required
  - `recipients` string[], required
  - `events` string[]
  - `virtual_account_id` string, uuid, nullable

## Response `200`

data có pending_verification cho địa chỉ còn chờ mã.

- 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

- `409`: Idempotency-Key đã dùng với body khác.
- `422`: Dữ liệu không hợp lệ hoặc quá 10 người nhận.

---

[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)
