✉️
Email marketing
Gửi email, lấy báo cáo, theo dõi click.
POST
Gửi email
🔒 Cần tokenPOSThttps://saas-email.mona.academy/v1/email/send
Gửi email marketing tới danh sách người nhận.
Base URL: https://saas-email.mona.academy (NEXT_PUBLIC_API_EMAIL)
Tham số
| Tên | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
| type | string | Có | vd 'html' |
| html_content | string | Có | — |
| sender_name | string | Có | — |
| subject | string | Có | — |
| scheduled_at | string | null | Không | Thời điểm gửi (ISO) hoặc null gửi ngay |
| recipients | Array<{name,email,additional_data}> | Có | — |
Ví dụ request
Request
POST /v1/email/send
{
"type": "html",
"subject": "Ưu đãi đặc biệt",
"sender_name": "Mona Academy",
"html_content": "<h1>Xin chào</h1>",
"scheduled_at": null,
"recipients": [ { "name": "A", "email": "a@example.com", "additional_data": "" } ]
}GRAPHQL
Báo cáo email
🔒 Cần tokenGRAPHQLhttps://khanhhungacademy-api.monamedia.net/graphql/
Lấy báo cáo chiến dịch email (gửi/mở/click/lỗi).
Base URL: https://khanhhungacademy-api.monamedia.net (NEXT_PUBLIC_API_KHA)
PUT
Theo dõi click email
PublicPUThttps://saas-email.mona.academy/email/click/{mailingId}
Ghi nhận sự kiện click từ email.
Base URL: https://saas-email.mona.academy (NEXT_PUBLIC_API_EMAIL)
Tham số
| Tên | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
| mailingId | string | Có | Tham số trên URL |