Skip to main content

Create

Create Carrier

curl --location 'https://{{base_url}}/v3/carrier' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{token}}' \
--data '{
"carrier_name": "Billing03",
"description": "",
"caller_id": "02873003586",
"gateway_uuid": "953a918a-0035-4e6f-97d1-c64e7943b7df",
"network": {
"mobi": null,
"vina": 0,
"viettel": null,
"tel": 0,
"offnet": 0
},
"concurrent_call": 20,
"dial_type": "sip_one_for_all"
}'

Response trả về:

{
"carrier_uuid": "cec472f0-c598-49c6-90c3-8d958f3b7f02",
"created": true
}

Error Response trả về:

{
"error": "carrier_name is exists"
}
{
"error": [
{
"(root)": "gateway_uuid is required"
}
]
}

API này dùng để tạo carrier, cấu hình đầu số thực hiện cuộc gọi.

HTTP Request

POST https://{{base_url}}/v3/carrier

Body

Sample data:

{
"carrier_name": "Billing03",
"description": "",
"caller_id": "02873003586",
"gateway_uuid": "953a918a-0035-4e6f-97d1-c64e7943b7df",
"network": {
"mobi": null,
"vina": 0,
"viettel": null,
"tel": 0,
"offnet": 0
},
"concurrent_call": 20,
"dial_type": "sip_one_for_all"
}
ParameterDescriptionRequired
carrier_nameTên của carrierx
descriptionMô tả của carrier
caller_idĐầu số thực hiện cuộc gọi (bắt buộc phải set nếu mode call là direct)
gateway_uuidUUID của gatewayx
networkCấu hình mạng của carrier. Gọi những mạng nào thì cần phải setup cho mạng đó
network.mobiSố kênh gọi mạng mobi của carrier (cần phải set nếu campaign gọi bằng mode call serial, parralel để gọi mạng mobi)
network.viettelSố kênh gọi mạng viettel của carrier (cần phải set nếu campaign gọi bằng mode call serial, parralel để gọi mạng viettel)
network.vinaSố kênh gọi mạng vina của carrier (cần phải set nếu campaign gọi bằng mode call serial, parralel để gọi mạng vina)
network.telSố kênh gọi mạng số bàn của carrier (cần phải set nếu campaign gọi bằng mode call serial, parralel để gọi mạng tel)
network.offnetSố kênh gọi mạng offnet của carrier (cần phải set nếu campaign gọi bằng mode call serial, parralel để gọi mạng khác)
data.caller_idCác đầu số thực hiện cuộc gọi (cần phải set nếu carrier có dial_type là sip_random_for_all, sip_random_group_for_network)
concurrent_callSố lượng cuộc gọi đồng thời (cần phải set nếu campaign gọi bằng mode call direct)x
dial_typeChế độ gọi: sip_one_for_all, sip_random_for_all, sip_random_group_for_network, channel_one_for_all, channel_prefixx
prefixPrefix gọi (cần phải set nếu carrier có dial_type là channel_one_for_all)
prefix_mobiPrefix gọi mạng Mobi (cần phải set nếu carrier có dial_type là channel_prefix)
prefix_viettelPrefix gọi mạng Viettel (cần phải set nếu carrier có dial_type là channel_prefix)
prefix_vinaPrefix gọi mạng Vina (cần phải set nếu carrier có dial_type là channel_prefix)
prefix_telPrefix gọi mạng Số bàn (cần phải set nếu carrier có dial_type là channel_prefix)
prefix_offnetPrefix gọi mạng Offnet (cần phải set nếu carrier có dial_type là channel_prefix)