Chuyển tới nội dung chính

setWebhook

API cho phép cấu hình Webhook URL cho Bot của bạn.

  • URL: https://bot-api.zaloplatforms.com/bot${BOT_TOKEN}/setWebhook
  • Method: POST
  • Response Type: application/json

Sample code

const axios = require('axios');

const entrypoint = `https://bot-api.zaloplatforms.com/bot${BOT_TOKEN}/setWebhook`;
const response = await axios.post(entrypoint, { url: 'https://your-webhookurl.com', secret_token: 'mykey-abcyxz'});

Parameters

TrườngKiểu dữ liệuBắt buộcMô tả
urlStringtrueURL nhận thông báo dạng HTTPS.
secret_tokenStringtrueMột khóa bí mật từ 8 tới 256 ký tự, để xác thực yêu cầu từ Zalo gọi về hệ thống của bạn. Token sẽ được đính kèm trong header "X-Bot-Api-Secret-Token" trong tất cả các yêu cầu từ Zalo gọi tới hệ thống của bạn.

Sample response

{
"ok": true,
"result": {
"url": "https://your-webhookurl.com",
"updated_at": 1749538250568
}
}