API Xóa hành động
Cho phép khách hàng xóa 1 hành động trong kịch bản
Tiền điều kiện:
Đã tạo Ứng dụng trên hệ thống Vbee AICall Cloud (xem cách tạo)
Đã tạo kịch bản (xem cách tạo)
Đã tạo ACCESS_TOKEN (xem cách tạo)
Lưu ý khi xóa hành động trong kịch bản
Khi xóa 1 scenario action thì sẽ xóa tất cả các link từ output và input của action đó đến các action đã kết nối. Áp dụng điều kiện này với các action bị xóa tiếp theo.
Chi tiết API
Xóa 1 hành động trong kịch bản
DELETE
https://aicall.vbee.ai /api/v1/public-api/scenario-actions/:scenario_id
(*) Trường bắt buộc
Path Parameters
scenario_action_id*
String
Mã của hành động trong kịch bản
Headers
Authorization*
String
Bearer <ACCESS_TOKEN>
{
"status": 1
}
Nội dung lỗi trả về có thuộc tính status
luôn là 0. Ví dụ:
{
"status": 0,
"code": 401,
"message": "Unauthorized"
}
Danh sách mã lỗi
401
Unauthorized
ACCESS_TOKEN không hợp lệ
1201
Application is not found
Không tìm thấy ứng dụng
(kiểm tra lại thông tin API_KEY)
3001
Scenarios not found
Không tìm thấy kịch bản
3204
Scenario action not found
Không tìm thấy hành động của kịch bản
9999
Uknown error
Lỗi phát sinh trên hệ thống
Code mẫu
const axios = require('axios');
const ACCESS_TOKEN = '<ACCESS_TOKEN>';
const SCENARIO_ACTION_ID = '<SCENARIO_ACTION_ID>';
axios({
method: 'DELETE',
url: `https://aicall.vbee.ai/api/v1/public-api/scenario-actions/${SCENARIO_ACTION_ID}`,
headers: {
Authorization: `Bearer ${ACCESS_TOKEN}`,
},
});
Last updated