Một API · giao dịch + marketing · kết nối trong 60 giây
Mọi request đều kèm header Authorization. Tạo key trong console — bản rõ chỉ hiện một lần.
POST /v1/emails — tên miền gửi và tham số được kiểm tra đồng bộ; vào hàng đợi trả 202 kèm email id, trạng thái sau đó quay về qua event và webhook.
Phản hồi 202
Truyền template_id và variables (loại trừ với subject/html/text). Biến dùng cú pháp Handlebars.
POST /v1/emails/batch — tối đa 100 email/lần, mỗi email nội dung riêng.
Đăng ký endpoint trong console — sự kiện đến với chữ ký HMAC: email.sent / delivered / bounced / complained / opened / clicked.
Một phong bì lỗi thống nhất — type là phân loại, code là nguyên nhân đọc được bằng máy.
| type | HTTP |
|---|---|
| invalid_request_error | 400 / 404 / 409 / 422 |
| authentication_error | 401 |
| permission_error | 403 |
| rate_limit_error | 429 |
| api_error | 500 |
| service_unavailable_error | 503 |
Gửi header Idempotency-Key — cùng key+body trong 24h trả phản hồi đầu tiên, khác body trả 409. Mặc định 10 req/s mỗi key.