SIP-API

YOUR TOKEN: 

YOUR PBX PHONE: 

NONE

NONE

ОСУЩЕСТВОЕНИЕ ДВОЙНОГО ЗВОНКА

ПОЛУЧЕНИЕ ЗАПИСИ РАЗГОВОРА

ПОЛУЧЕНИЕ ИНФОРМАЦИИ О ЗВОНКАХ

TUPE: POST

FORM: ENCODED

token*

phone_1*

phone_2*

operator_id*

order_id

токен

оператор к которому придет звонок для соединение

клиент с кем будет совершено соединение

идентификатор оператора для привязки звонка

идентификатор заявки для привязки звонка (не обезателен)

  • пример ответа 
{
"status": "success",
"generalCallID": "5280410783"
}

status

generalCallID

статус операции

ID звонка для получения записи звонка

TUPE: POST

FORM: ENCODED

token*

call_id*

токен

ID звонка

  • пример ответа 
{
"status": "success",
"url": "https://records.sip.samyy.uz/52/5280466976.mp3?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJAXVY477KWWB5YJA%2F20240913%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Date=20240913T102509Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Signature=cd95a9f396c4e62af2b722f462ddcfe4b31570eaa9a9646da4737092b368741"
}

status

url

статус операции

ссылка на запись разговора

ПО КОМПАНИИ

ПО ОПЕРАТОРУ

ПО ЗАЯВКЕ

TUPE: POST

FORM: ENCODED

token*

time_from 

time_to 

limit 

offset 

токен

дата от (0000-00-00T00:00:00.000Z)

дата до (0000-00-00T00:00:00.000Z)

лимит полученных данных

начало выгрузки (пропускает список) 

  • пример ответа 
{
"success": true,
"count": 2,
"data": [
{
"pk": 7,
"call_id": "5280466976",
"phone_1": "908191663",
"phone_2": "330771712",
"operator_id": "1",
"order_id": null,
"utm": null,
"state": "ANSWER",
"attempts": 1,
"waiting_sec": 10,
"billing_sec": 20,
"created_at": "2024-09-13T10:20:54.689Z"
},
{
"pk": 6,
"call_id": "5280459889",
"phone_1": "908191663",
"phone_2": "908191663",
"operator_id": "1",
"order_id": null,
"utm": null,
"state": "ANSWER",
"attempts": 1,
"waiting_sec": 9,
"billing_sec": 37,
"created_at": "2024-09-13T10:18:59.663Z"
}
]
}

status

count

pk

call_id

phone_1

phone_2

operator_id

order_id

utm

state

attempts

waiting_sec

billing_sec

created_at

статус операции

количество полученных данных при запросе

ID объекта в базе

ID звонка

номер телефона к кому пришел звонок в первую очередь

номер телефона к кому был направлен звонок

ID оператора

ID заявки

UTM

Статус звонка (список статусов ниже)

количество попыток

время дозвона (секунды)

время разговора (секунды)

время создания звонка

  • Статусы звонков (state)

ANSWER

TRANSFER

ONLINE

BUSY

NOANSWER

CANCEL

CONGESTION

CHANUNAVAIL

успешный звонок

успешный звонок который был переведен

звонок в онлайне

неуспешный звонок по причине занято

неуспешный звонок по причине нет ответа

неуспешный звонок по причине отмены звонка

неуспешный звонок

неуспешный звонок

token*

operator_id*

time_from 

time_to 

limit 

offset 

токен

id оператора

дата от (0000-00-00T00:00:00.000Z)

дата до (0000-00-00T00:00:00.000Z)

лимит полученных данных

начало выгрузки (пропускает список) 

  • пример ответа 
{
"success": true,
"count": 2,
"data": [
{
"pk": 7,
"call_id": "5280466976",
"phone_1": "908191663",
"phone_2": "330771712",
"operator_id": "1",
"order_id": null,
"utm": null,
"state": "ANSWER",
"attempts": 1,
"waiting_sec": 10,
"billing_sec": 20,
"created_at": "2024-09-13T10:20:54.689Z"
},
{
"pk": 6,
"call_id": "5280459889",
"phone_1": "908191663",
"phone_2": "908191663",
"operator_id": "1",
"order_id": null,
"utm": null,
"state": "ANSWER",
"attempts": 1,
"waiting_sec": 9,
"billing_sec": 37,
"created_at": "2024-09-13T10:18:59.663Z"
}
]
}

status

count

pk

call_id

phone_1

phone_2

operator_id

order_id

utm

state

attempts

waiting_sec

billing_sec

created_at

статус операции

количество полученных данных при запросе

ID объекта в базе

ID звонка

номер телефона к кому пришел звонок в первую очередь

номер телефона к кому был направлен звонок

ID оператора

ID заявки

UTM

Статус звонка (список статусов ниже)

количество попыток

время дозвона (секунды)

время разговора (секунды)

время создания звонка

  • Статусы звонков (state)

ANSWER

успешный звонок

TRANSFER

успешный звонок который был переведен

ONLINE

звонок в онлайне

BUSY

неуспешный звонок по причине занято

NOANSWER

неуспешный звонок по причине нет ответа

CANCEL

неуспешный звонок по причине отмены звонка

CONGESTION

неуспешный звонок

CHANUNAVAIL

неуспешный звонок

token*

order_id*

time_from 

time_to 

limit 

offset 

токен

id заявки

дата от (0000-00-00T00:00:00.000Z)

дата до (0000-00-00T00:00:00.000Z)

лимит полученных данных

начало выгрузки (пропускает список) 

  • пример ответа 
{
"success": true,
"count": 2,
"data": [
{
"pk": 7,
"call_id": "5280466976",
"phone_1": "908191663",
"phone_2": "330771712",
"operator_id": "1",
"order_id": null,
"utm": null,
"state": "ANSWER",
"attempts": 1,
"waiting_sec": 10,
"billing_sec": 20,
"created_at": "2024-09-13T10:20:54.689Z"
},
{
"pk": 6,
"call_id": "5280459889",
"phone_1": "908191663",
"phone_2": "908191663",
"operator_id": "1",
"order_id": null,
"utm": null,
"state": "ANSWER",
"attempts": 1,
"waiting_sec": 9,
"billing_sec": 37,
"created_at": "2024-09-13T10:18:59.663Z"
}
]
}

status

count

pk

call_id

phone_1

phone_2

operator_id

order_id

utm

state

attempts

waiting_sec

billing_sec

created_at

статус операции

количество полученных данных при запросе

ID объекта в базе

ID звонка

номер телефона к кому пришел звонок в первую очередь

номер телефона к кому был направлен звонок

ID оператора

ID заявки

UTM

Статус звонка (список статусов ниже)

количество попыток

время дозвона (секунды)

время разговора (секунды)

время создания звонка

  • Статусы звонков (state)

ANSWER

успешный звонок

TRANSFER

успешный звонок который был переведен

ONLINE

звонок в онлайне

BUSY

неуспешный звонок по причине занято

NOANSWER

неуспешный звонок по причине нет ответа

CANCEL

неуспешный звонок по причине отмены звонка

CONGESTION

неуспешный звонок

CHANUNAVAIL

неуспешный звонок

SAMYY

SAMYY