Barcha turlar json turdagi ma'lumotlar bo'lib object yoki array bo'lishi mumkin.
AuthUserResource
Userga tegishli umumiy ma'lumotlar
| Field | Type | Description |
|---|---|---|
id | int | id raqami |
name | string | Berilgan nom |
email | string | email manzili |
type | object (one of UserTypeList) | |
created_at | string | Yaratilgan vaqti |
CallHistoryIndexResource
| Field | Type | Description |
|---|---|---|
id | int | Ichki ID |
call_id | string | Qo'ng'iroq ID |
date_time | datetime | Qo'ng'iroq sanasi |
src | string | Qo'ng'iroq qilgan raqam |
dst | string | Qo'ng'iroq qabul qilgan raqam |
external_number | string | null | Tashqi raqam |
duration | int | Umumiy davomiylik (soniya) |
conversation | int | Suhbat davomiyligi (soniya) |
type | object | Qo'ng'iroq turi |
type.number | int | Turi (raqam) |
type.name | string | Turi nomi |
status | object | Qo'ng'iroq holati |
status.number | int | Holat kodi |
status.name | string | Holat nomi |
recorded_file_url | string | null | Audio yozuv havolasi |
integration | object | null | Integratsiya loglari |
PsUserResource
Foydalanuvchi (SIP user) ma'lumotlari
| Field | Type | Description |
|---|---|---|
id | int | Modul raqami |
title | string | Foydalanuvchi nomi |
username | string | SIP username (modul raqamiga teng) |
password | string | SIP paroli |
redirections | object | Yo'naltirish sozlamalari |
redirections.delay1 | int | null | 1-bosqich kechikish (soniya) |
redirections.redirect1 | string | null | 1-bosqich yo'naltirish manzili |
redirections.delay2 | int | null | 2-bosqich kechikish (soniya) |
redirections.redirect2 | string | null | 2-bosqich yo'naltirish manzili |
redirections.delay3 | int | null | 3-bosqich kechikish (soniya) |
redirections.redirect3 | string | null | 3-bosqich yo'naltirish manzili |
state | array of string | Hozirgi holati (available, busy, offline, ...) |
reachable | boolean | null | SIP ulanib turibdimi |
PsContactResource
SIP qurilma ulanish ma'lumotlari
| Field | Type | Description |
|---|---|---|
id | string | Foydalanuvchi moduli |
uri | string | null | Qurilma IP manzili va porti (ip:port) |
user_agent | string | Qurilma turi (softphone, IP-telefon nomi) |
expiration_time | string | Ro'yxatdan o'tish tugash vaqti (HH:mm:ss) |
webrtc | boolean | WebRTC orqali ulangan yoki yo'q |
transport | string | Transport protokoli (UDP, TCP, TLS, WS, WSS) |
IvrResource
IVR ma'lumotlari
| Field | Type | Description |
|---|---|---|
id | int | IVR modul raqami (5000–5199) |
title | string | null | IVR nomi |
file_url | string | null | Audio fayl URL manzili |
filename | string | null | Audio fayl nomi |
allow_input | boolean | Tugmacha bosilishini kutishmi |
d0 – d9 | int | null | 0–9 tugmachasi yo'naltirishi |
aster | int | null | * tugmachasi yo'naltirishi |
sharp | int | null | # tugmachasi yo'naltirishi |
delay | int | Kutish vaqti (soniya) |
output | int | null | Standart chiqish moduli |
GroupResource
Guruh ma'lumotlari
| Field | Type | Description |
|---|---|---|
id | int | Guruh modul raqami (5200–5399) |
title | string | null | Guruh nomi |
users | string | null | Foydalanuvchilar (vergul bilan ajratilgan) |
delay | int | null | Chalinish vaqti (soniya) |
output | int | null | Standart chiqish moduli |
QueueResource
Queue (Navbat) ma'lumotlari
| Field | Type | Description |
|---|---|---|
id | int | Queue modul raqami (5400–5599) |
title | string | null | Queue nomi |
file_url | string | null | Kutish musiqasi URL manzili |
filename | string | null | Audio fayl nomi |
ring_time | int | Chalinish vaqti (soniya) |
users | string | null | Operatorlar (vergul bilan ajratilgan) |
type | int | Queue turi (1–4) |
ring_in_use | boolean | Band operator ham chalsinmi |
say_position | int | null | Navbat o'rni tili (1=uz, 2=ru, 3=en) |
say_when_change | boolean | Navbat o'zgarganda aytsinmi |
say_freq | int | Navbat o'rni aytish davriyligi (soniya) |
skip_if_offline | boolean | Offline operatorlar o'tkazib yuborilsinmi |
skip_if_in_use | boolean | Band operatorlar o'tkazib yuborilsinmi |
delay | int | Navbat kutish vaqti (soniya) |
output | int | null | Standart chiqish moduli |
QueueTypeItem
Queue turi element
| Field | Type | Description |
|---|---|---|
name | string | Tur nomi |
value | int | Tur raqami |
TimeRuleResource
Ish vaqti ma'lumotlari
| Field | Type | Description |
|---|---|---|
id | int | Ish vaqti modul raqami (5600–5799) |
title | string | null | Nom |
days | array | Haftalik jadval (7 element) |
days[*].day_number | int | Hafta kuni (1=Dush, 7=Yak) |
days[*].enabled | boolean | Ish kunimı |
days[*].start_time | string | Boshlanish vaqti (HH:mm) |
days[*].end_time | string | Tugash vaqti (HH:mm) |
exceptions | array | null | Maxsus sanalar |
exceptions[*].from | string | Sana boshlanishi (dd.mm.YYYY) |
exceptions[*].to | string | Sana tugashi (dd.mm.YYYY) |
exceptions[*].output | int | null | Istisno chiqishi |
working_time | int | null | Ish vaqti chiqishi |
not_working_time | int | null | Ish vaqtidan tashqari chiqishi |
VoicemailResource
Voicemail ma'lumotlari
| Field | Type | Description |
|---|---|---|
id | int | Voicemail modul raqami (5800–5999) |
title | string | null | Voicemail nomi |
started_audio | string | null | Kirish audio URL manzili |
started_audio_filename | string | null | Kirish audio fayl nomi |
finished_audio | string | null | Chiqish audio URL manzili |
finished_audio_filename | string | null | Chiqish audio fayl nomi |
max_duration | int | Maksimal davomiylik (soniya) |
max_silence | int | Sukut kechikishi (soniya) |
beep | boolean | Beep tovushi |
SmartRedirectResource
Smart redirect ma'lumotlari
| Field | Type | Description |
|---|---|---|
id | int | Smart redirect modul raqami (6000–6199) |
title | string | Nom |
exceptions | string | null | Istisno raqamlar (vergul bilan) |
sources | object | Manbalar sozlamalari |
sources.history.enabled | boolean | Tarix manbai yoqilganmi |
sources.amocrm.enabled | boolean | AmoCRM manbai yoqilganmi |
sources.amocrm.select_if_multiple_leads_exists | string | null | Bir nechta lid tanlash qoidasi |
sources.bitrix.enabled | boolean | Bitrix manbai yoqilganmi |
sources.request.enabled | boolean | Tashqi so'rov manbai yoqilganmi |
sources.request.url | string | null | Tashqi so'rov URL |
sources.request.timeout | int | null | So'rov kutish vaqti (soniya) |
allow_user_redirect | boolean | Foydalanuvchi yo'naltirishga ruxsat |
timeout | int | null | Aniqlangan operatorda kutish vaqti |
output | int | null | Standart chiqish moduli |
WebhookResource
Webhook ma'lumotlari
| Field | Type | Description |
|---|---|---|
url | string | Webhook URL manzili |
call_started | boolean | Qo'ng'iroq boshlanishi |
call_ended | boolean | Qo'ng'iroq tugashi |
dial_started | boolean | Dial boshlanishi |
dial_answered | boolean | Dial javob berilishi |
dial_ended | boolean | Dial tugashi |
call_transferred | boolean | Qo'ng'iroq o'tkazilishi |
call_saved | boolean | Yozuv saqlangani |
TrunkResource
Trunk ma'lumotlari
| Field | Type | Description |
|---|---|---|
id | string | Trunk ID (raqami) |
number | string | Trunk raqami |
title | string | null | Trunk nomi |
server | string | SIP server manzili |
login | string | null | SIP login |
password | string | null | SIP parol |
output | int | null | Kiruvchi qo'ng'iroqlar yo'nalishi |
status | string | null | Trunk holati (Registered, Unregistered, ...) |
reachable | boolean | Server bilan aloqa bor yoki yo'q |
registrable | boolean | Ro'yxatdan o'tadimi |
state | array of string | Holat ro'yxati |
MessageVoiceResource
Ovozli xabar ma'lumotlari
| Field | Type | Description |
|---|---|---|
id | int | Xabar ID |
date_time | string | Xabar yozilgan vaqt (Y-m-d H:i:s) |
src | string | Qo'ng'iroq qilgan raqam |
dst | string | Voicemail moduli |
external_number | string | null | Tashqi raqam |
duration | int | Xabar davomiyligi (soniya) |
status | object | Xabar holati |
status.number | int | Holat kodi (1=Unread, 2=Read) |
status.name | string | Holat nomi |
recorded_file_url | string | null | Audio xabar URL manzili |