Public
Documentation Settings

Zetamail - Send Campaign

POSTSend Campaign

https://app.zetamail.vn/api/send/campaign

Hàm này tiến hành gửi 1 chiến dịch email ngay lập tức hoặc đặt lịch gửi dựa trên danh sách liên hệ và nội dung chiến dich được tạo trước.

Chi tiết tham khảo: https://app.zetamail.vn/admin/index.php?Page=Send

Bodyformdata
token

{{token}}

Lấy trong quản trị của zetamail, link: https://app.zetamail.vn/admin/index.php?Page=ManageAccount

lists[]

105509

ID danh sách liên hệ người nhận

newsletterid

74110

ID chiến dịch sẽ dùng để tiến hành gửi email

sendfromname

Lưu Hà

Gửi từ tên này

sendfromemail

amis.misa2018@gmail.com

Địa chỉ email dùng để gửi, địa chỉ này sẽ cần xác minh qua địa chỉ https://app.zetamail.vn/admin/index.php?Page=verifyemail

replytoemail

amis.misa2018@gmail.com

Địa chỉ cần nhận trả lời thư

sendimmediately

1

Giá trị cấu hình xem có gửi email ngay lập tức hay không? 1 => Nó sẽ gửi ngay lập tức, 0=> nó sẽ gửi theo cấu hình date time và sendtime

sendtime

10:50pm

thời gian sẽ gửi email trong ngày, cấu trúc h:iA

datetime[year]

2019

Mảng giá trị bao gồm 3 giá trị day, month, year ví dụ: datetime[day]: 24 datetime[month]: 6 datetime[year]: 2019

to_firstname

2

Tuỳ chỉnh "Tên" người nhận với trường Customfield ID nào

to_lastname

3

Tuỳ chỉnh "Họ và Tên đệm" với trường Customfield id nào

trackopens

1

Thống kê mở trong email

tracklinks

0

Thống kê nhấp link trong email

sendmultipart

1

Send nội dung email với cả 2 định dạng html / text ( default )

datetime[month]

6

datetime[day]

24

Example Request
curl
curl --location 'https://app.zetamail.vn/api/send/campaign' \
--form 'token="{{token}}"' \
--form 'lists[]="105509"' \
--form 'newsletterid="74110"' \
--form 'sendfromname="Lưu Hà"' \
--form 'sendfromemail="amis.misa2018@gmail.com"' \
--form 'replytoemail="amis.misa2018@gmail.com"' \
--form 'sendimmediately="1"' \
--form 'to_firstname="2"' \
--form 'to_lastname="3"' \
--form 'trackopens="1"' \
--form 'tracklinks="0"' \
--form 'sendmultipart="1"'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers

POSTLoad Stats

https://app.zetamail.vn/api/send/loadstats

Hàm này lấy mã thống kê của chiến dịch đã được lên lịch trước đó bởi hàm Send Campaign

Chi tiết tham khảo: https://app.zetamail.vn/admin/index.php?Page=Send

Bodyformdata
token

Lấy trong quản trị của zetamail, link: https://app.zetamail.vn/admin/index.php?Page=ManageAccount

jobid
Example Request
curl
curl --location 'https://app.zetamail.vn/api/send/loadstats' \
--form 'token=""' \
--form 'jobid=""'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers

POSTSend Mail - Simple

https://app.zetamail.vn/api/sendmail/

Hàm này có chức năng gửi Xem trước Email ( Preview email ) có đính kèm file. kết quả tra về bao gồm http code 200 => thành công, trả về dạng JSON biến Message với 2 tham biến là Data (ID dùng để lấy Get Activity) và Success

httpd code lỗi khác => trả về dạng Json với biến Message *Lưu ý:

  • Địa chỉ gửi email cần được xác minh trên Zetamail trước khi gửi thư
  • Số lượng gửi email giới hạn theo tài khoản đăng ký trên zetamail.
Bodyformdata
Subject

sdfsdfsdf

Tiêu đề thư

FromName

PHuongcm

Tên người gửi

FromAddress

hanoi@knto.or.kr

Địa chỉ gửi ( lưu ý: địa chỉ này cần được xác minh trước trên phần mềm của zetamail )

ReplyTo

hanoi@knto.or.kr

Địa chỉ mà người nhận sẽ Reply

TextBody

Nội dung Email dạng Text , tối đa 4000 ký tự

HTMLBody

sjdlkdfjsdf

Nội dung Email dạng HTML, tối đa 4000 ký tự

ToAddress

halidahd@gmail.com

Địa chỉ email người nhận thư

ToName

Phuong

Tên người nhận

headers

[]

Dạng Array, thông tin sẽ lưu trên Headers của Email

attachments[]

File đính kèm, lưu ý định dạng dưới < 1mb

token

Token lấy từ hàm get User Info

statid

0

Một mã thống kê bất kỳ để bạn có thể theo dõi và lấy kết quả từ việc gửi mail hàng loạt

cc

Địa chỉ email muốn CC trên tài khoản

bcc

địa chỉ email BCC

queue

1

Thông tin thiết lập luồng gửi email nhanh -> dùng trong trường hợp gửi cùng lúc nhiều mail

Example Request
curl
curl --location 'https://app.zetamail.vn/api/sendmail/' \
--form 'Subject="sdfsdfsdf"' \
--form 'FromName="PHuongcm"' \
--form 'FromAddress="hanoi@knto.or.kr"' \
--form 'ReplyTo="hanoi@knto.or.kr"' \
--form 'TextBody=""' \
--form 'HTMLBody="sjdlkdfjsdf"' \
--form 'ToAddress="halidahd@gmail.com"' \
--form 'ToName="Phuong"' \
--form 'token=""' \
--form 'cc=""' \
--form 'bcc=""' \
--form 'queue="1"'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers

POSTSend Mail - Get Activity

https://app.zetamail.vn/api/sendmail/checkActivity

Lấy về trạng thái của email đã gửi từ hàm sendmail, các trạng thái bao gồm Mở email, nhấp link, báo trả lại, Báo cáo spam, Gửi thành công / thất bại ...

Dữ liệu trả về ví dụ, dạng Json: { "message": { "id": "2128382", "email": "halh.kitech@gmail.com", "status": "200", "sendfrom": "halh.myad@gmail.com", "updated": "2020-05-23 10:31:25", "submited": "1590204685", "response": "a:2:{s:4:"Data";i:2128382;s:7:"Success";s:93:"Một bản xem trước vừa được gửi tới địa chỉ email halh.kitech@gmail.com.";}", "request": "a:12:{s:10:"typeaction";s:0:"";s:7:"Subject";s:30:"Tieu tde trong khoang 20 ky tu";s:8:"FromName";s:6:"Ha Luu";s:11:"FromAddress";s:22:"vidu@gmail.com";s:7:"ReplyTo";s:22:"vidu@gmail.com";s:8:"TextBody";s:31:"Chao ban, cam on da doc tuh nay";s:8:"HTMLBody";s:0:"";s:9:"ToAddress";s:21:"halh.kitech@gmail.com";s:6:"ToName";s:2:"Ha";s:7:"headers";s:2:"[]";s:11:"attachments";a:5:{s:4:"name";a:1:{i:0;s:13:"Van Ban 1.pdf";}s:4:"type";a:1:{i:0;s:15:"application/pdf";}s:8:"tmp_name";a:1:{i:0;s:14:"/tmp/phpdNak4q";}s:5:"error";a:1:{i:0;i:0;}s:4:"size";a:1:{i:0;i:179367;}}s:6:"action";s:8:"sendmail";}", "bounce_time": "0", "bounce_rule": "", "bounce_type": "", "bounce_message": "" } }

Bodyformdata
token

Lấy trong tài khoản của zetamail, link: https://app.zetamail.vn/admin/index.php?Page=ManageAccount

id

2322720

Mã trả về từ hàm Sendmail Simple

statid

1

Một mã thống kê bất kỳ để bạn có thể theo dõi và lấy kết quả từ việc gửi mail hàng loạt. Mã này được truyền trong hàm send mail

perpage

2

Số bản ghi bạn muốn hiển thị trên 1 trang

displaypage

2

Số thứ tự của trang bạn muốn hiển thị

Example Request
curl
curl --location 'https://app.zetamail.vn/api/sendmail/checkActivity' \
--form 'token=""' \
--form 'statid="1"' \
--form 'perpage="2"' \
--form 'displaypage="2"'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers