Skip to main content

Edit

API này dùng để update chiến dịch.

curl --location --request PUT 'https://{{base_url}}/v3/campaign/c2da23c0-9739-4287-828a-7b15cf0fb19e' \
--header 'Content-type: application/json' \
--header 'Authorization: Bearer {{token}}' \
--data '{
"campaign_uuid": "c2da23c0-9739-4287-828a-7b15cf0fb19e",
"campaign_name": "AutocallAudio",
"type": "autocall",
"description": "",
"active": true,
"concurrent_call": 5,
"carrier_uuid": "a18b400f-d487-4e17-b5e7-eba5fe6fa54f",
"template_uuid": "5f427552-857e-4939-8edf-cbd0f1ef6842",
"recall_times": 3,
"limit_recall_duration": 0,
"schedule_recall": "minute",
"schedule_recall_duration": 1,
"answer_callback_url": "",
"status": "stop",
"created_at": "2023-03-06T16:27:17.784242+07:00",
"updated_at": "2023-03-06T16:27:17.784242+07:00",
"template_name": "",
"carrier_name": "",
"mode_call": "direct",
"network": {
"viettel": 0,
"mobi": 0,
"vina": 0,
"tel": 0,
"offnet": 0
},
"run_id": "",
"type_autocall": "autocall_audio",
"call_timeout": 60,
"domain_name": "",
"users": [],
"groups": [],
"statuses": [],
"schedules": [
{
"monday_start_time": 28800000000000,
"monday_end_time": 75600000000000,
"tuesday_start_time": 28800000000000,
"tuesday_end_time": 75600000000000,
"wednesday_start_time": 28800000000000,
"wednesday_end_time": 75600000000000,
"thursday_start_time": 28800000000000,
"thursday_end_time": 75600000000000,
"friday_start_time": 28800000000000,
"friday_end_time": 75600000000000,
"saturday_start_time": 28800000000000,
"saturday_end_time": 75600000000000,
"sunday_start_time": 28800000000000,
"sunday_end_time": 75600000000000
}
],
"priority_recall": "normal",
"recall_status": [
"busy",
"failed",
"no-answered",
"not-available",
"voicemail",
"invalid-number",
"phone-block",
"congestion"
],
"enable_encrypt": false,
"callback_url": "",
"orig_campaign_uuid": ""
}'

Response trả về:

{
"campaign_uuid": "c2da23c0-9739-4287-828a-7b15cf0fb19e"
}

Error Response trả về:

{
"error": "campaign_name is already taken"
}

HTTP Request

PUT https://{{base_url}}/v3/campaign/{{campaign_uuid}}

Body

Sample data:

{
"campaign_uuid": "c2da23c0-9739-4287-828a-7b15cf0fb19e",
"campaign_name": "AutocallAudio",
"type": "autocall",
"description": "",
"active": true,
"concurrent_call": 5,
"carrier_uuid": "a18b400f-d487-4e17-b5e7-eba5fe6fa54f",
"template_uuid": "5f427552-857e-4939-8edf-cbd0f1ef6842",
"recall_times": 3,
"limit_recall_duration": 0,
"schedule_recall": "minute",
"schedule_recall_duration": 1,
"status": "stop",
"created_at": "2023-03-06T16:27:17.784242+07:00",
"updated_at": "2023-03-06T16:27:17.784242+07:00",
"template_name": "",
"carrier_name": "",
"mode_call": "direct",
"network": {
"viettel": 0,
"mobi": 0,
"vina": 0,
"tel": 0,
"offnet": 0
},
"run_id": "",
"type_autocall": "autocall_audio",
"call_timeout": 60,
"schedules": [
{
"monday_start_time": 28800000000000,
"monday_end_time": 75600000000000,
"tuesday_start_time": 28800000000000,
"tuesday_end_time": 75600000000000,
"wednesday_start_time": 28800000000000,
"wednesday_end_time": 75600000000000,
"thursday_start_time": 28800000000000,
"thursday_end_time": 75600000000000,
"friday_start_time": 28800000000000,
"friday_end_time": 75600000000000,
"saturday_start_time": 28800000000000,
"saturday_end_time": 75600000000000,
"sunday_start_time": 28800000000000,
"sunday_end_time": 75600000000000
}
],
"priority_recall": "normal",
"recall_status": ["busy", "failed", "no-answered", "not-available", "voicemail", "invalid-number", "phone-block", "congestion"],
"callback_url": ""
}
ParameterDescriptionRequired
campaign_nameTên chiến dịchx
concurrent_callSố lượng cuộc gọi đồng thời
typeLoại chiến dich, bao gồm autodialer, autocall, inbound, manualx
template_uuidKịch bản gọi autocall
descriptionMô tả chiến dịch
type_autocallLoại chiến dịch autocall, bao gồm autocall_voice_tts, autocall_audio va autocall_voice_otp
carrier_uuidUUID của carrier hay đầu số thực hiện cuộc gọi
recall_timesSố lần gọi lại
limit_recall_durationThời gian giới hạn gọi lại, tính theo giây
schedule_recallLịch gọi lại
schedule_recall_durationThời gian lịch gọi lại, tính theo phút
statusTrạng thái của chiến dịch, bao gồm stop, start, pause
created_atThời gian tạo chiến dịch
updated_atThời gian cập nhật chiến dịch
template_nameTên kịch bản gọi autocall
carrier_nameTên carrier hay đầu số thực hiện cuộc gọi
mode_callChế độ gọi, bao gồm direct, serial, parralel
networkGọi theo mạng di động, bao gồm viettel, mobi, vina, tel, offnet
run_idID của chiến dịch đang chạy
type_autocallLoại chiến dịch autocall, bao gồm autocall_voice_tts, autocall_audio va autocall_voice_otp
call_timeoutThời gian timeout cuộc gọi, tính theo giây
schedulesLịch gọi mỗi ngày của campaign, tính theo đơn vị nanosecond giây
priority_recallĐộ ưu tiên gọi lại của campaign, bao gồm normal, recall
recall_statusCác trạng thái gọi lại của campaign
callback_urlURL callback khi có CDR cuộc gọi