Webhook
Gửi thử
Gửi thử một sự kiện ngay và xem URL của bạn trả gì.
POST
https://api.sangtao.ai/v2/webhooks/{id}/testXác thực
X-Api-Keystring · headerbắt buộcAPI key của bạn, tạo ở trang API key trong tài khoản.
Tham số đường dẫn
idstringbắt buộcID trong đường dẫn.
Gửi ngay sự kiện webhook.test tới endpoint này và trả kết quả lần gửi đầu. Hỏng thì tự thử lại theo lịch như mọi lần giao.
Response
deliveryIdstringbắt buộcLần giao, dlv_…
eventIdstringbắt buộcSự kiện, evt_… — là id trong body đã gửi
statusstringbắt buộcpending: hỏng, sẽ thử lại theo lịch
Giá trị có thể:
succeededpendingfailedhttpStatusnumber | nullMã URL của bạn trả về. null khi không kết nối được
durationMsnumberbắt buộcThời gian gửi
errorstring | nullLý do hỏng
Mã lỗi
| Mã | errorCode | Khi nào |
|---|---|---|
| 404 | WEBHOOK_NOT_FOUND | Không có endpoint nào của bạn với id này |
| 409 | WEBHOOK_DISABLED | Endpoint đang tắt — PATCH enabled: true trước |
POST
/webhooks/{id}/testcurl -X POST "https://api.sangtao.ai/v2/webhooks/whk_4nP8rT2xK/test" \
-H "X-Api-Key: YOUR_API_KEY"{
"success": true,
"data": {
"deliveryId": "dlv_2Hc7wNe4F",
"eventId": "evt_1Lp6sYb3R",
"status": "succeeded",
"httpStatus": 200,
"durationMs": 182,
"error": null
}
}POST
/webhooks/{id}/testcurl -X POST "https://api.sangtao.ai/v2/webhooks/whk_4nP8rT2xK/test" \
-H "X-Api-Key: YOUR_API_KEY"{
"success": true,
"data": {
"deliveryId": "dlv_2Hc7wNe4F",
"eventId": "evt_1Lp6sYb3R",
"status": "succeeded",
"httpStatus": 200,
"durationMs": 182,
"error": null
}
}