Skip to main content

Gửi Email

API này cho phép bạn gửi email theo các mẫu template đã định sẵn.

Endpoint:
POST /emit/email-v3

Phương thức: POST
Content-Type: application/json
hostname: ví dụ https://example.com

Dữ liệu đầu vào

TrườngKiểu dữ liệuBắt buộcMô tả
emailTypeEmailTypetrueLoại email cần gửi.
tostringtrueĐịa chỉ email người nhận.
subjectstringtrueTiêu đề email hiển thị trên hộp thư.
titlestringtrueTiêu đề chính hiển thị trong nội dung email.
isValidEmailbooleantrueTrạng thái email hợp lệ hay không. Lưu ý cần check email có hợp lệ hay không trước khi gửi email.
previewTextstringtrueMô tả ngắn hiển thị trong preview của email client.
contentstringtrueNội dung HTML hoặc text của email , lưu ý chỉ được sử dụng 1 số thẻ nhất định như <p>, <b>, <i>, <a>, <br> chi tiết xem tại PHXAllowTags
schoolIdnumberfalseID của trường.
callToActionURLstringfalseURL cho nút “Call to Action”.
callToActionTextstringfalseVăn bản hiển thị trên nút “Call to Action” .

EmailType

Giá trịMô tả
"transaction-basic"Mẫu email giao dịch cơ bản.
"hrm-remind"Mẫu email nhắc nhở.

Ví dụ

POST /emit/email-v3
Content-Type: application/json
hostname: https://example.com
{
"emailType": "transaction-basic",
"to": "user@example.com",
"subject": "Xác nhận đơn hàng",
"title": "Cảm ơn bạn đã đặt hàng!",
"isValidEmail": true,
"previewText": "Xem chi tiết đơn hàng của bạn tại đây.",
"content": "<p>Chúng tôi đã nhận được đơn hàng của bạn. Xin cảm ơn!</p>",
"schoolId": 1,
"callToActionURL": "https://example.com/order/12345",
"callToActionText": "Xem đơn hàng"
}