Registering the Zalo template
This endpoint is ideal for registering the Zalo template for OA.
HTTP request
POST
https://rest.esms.vn/MainService.svc/json/RegisZNSTemplateJson/
Content Type: application/json
Response Type: application/json
curl --location 'https://rest.esms.vn/MainService.svc/json/RegisZNSTemplateJson/' \
--header 'Content-Type: application/json' \
--data '{
"ApiKey":"{{ApiKey}}",
"SecretKey":"{{SecretKey}}",
"Content":"{{Content}}",
"ImageUrl":"{{ImageUrl}}",
"CTA1":"{{CTA1}}",
"CTA2":"{{CTA2}}",
"OAID":"{{OAID}}",
"SmsType":"{{SmsType}}",
"CallbackUrl":"{{CallbackUrl}}"
}'
Request body:
ApiKey
string
Your API key.
SecretKey
string
Your Secret key.
Content
string
The content of template.
ImageURL
string
The image URL of OA Accept: .png (400x69) Note: The background color must be white or black.
CTA 1
string
First CTA URL.
CTA 2
string
Second CTA URL.
OAID
string
Zalo OA Id is the Zalo Official Account Id of the organization. It can be obtained by accessing to the Zalo administrator page.
Note: Pre-registration is required.
SmsType
string
24: priority template 25: normal template
CallbackUrl
string
The webhook URL that will be received the result of the registration process. 0: Failed 1: eSMS is received the submit 2: The template is registered successfully
Response:
{
"CodeResult": "100",
"ErrorMessage": "ViHAT is censoring trademark ownership",
"ServicePreviewId": 52330
}
Valid request.
Response body:
CodeResult
string
Response code
ErrorMessage
string
The message error in case of invalid request.
ServicepreviewId
string
ID of template
Thông tin chi tiết mã lỗi xem ở bảng: Mã lỗi .
Lấy code mẫu các ngôn ngữ trên Postman: Link code mẫu.
Last updated