MCN Telecom logo

На главную

Command Palette

Search for a command to run...

Методы API → Виртуальная АТС

36 просмотраСоздано 20.01.2026Обновлено 12.07.2026

Чтобы воспользоваться методами API, перейдите в раздел «Интеграции» → вкладка «Методы API»«Виртуальная АТС» или без авторизаци по ссылке.

Calls

  • POST/api/protected/calls/vpbx/outbound Create outbound call — создать исходящий звонок через ВАТС
  • POST/api/protected/calls/vpbx/outbound/schema Create an outbound call to a virtual PBX — создать исходящий звонок через виртуальную АТС по схеме
  • POST/api/protected/calls/vpbx/autocall Create auto call to a virtual PBX — создать автодозвон через виртуальную АТС
  • POST/api/protected/calls/phone/outbound/sip Create outbound call by SIP — создать исходящий звонок через SIP
  • POST/api/protected/calls/phone/outbound/did Create did outbound call — создать исходящий звонок с DID-номера
  • POST/api/protected/calls/phone/authorization Create authorization call — создать авторизационный звонок
  • POST/api/protected/calls/common/outbound/default-user-sip Create outbound call by default user SIP — создать исходящий звонок через SIP пользователя по умолчанию

Shared / voip-settings

  • GET/api/protected/shared/voip-settings Get voip settings with filter — получить настройки VoIP с фильтрацией
  • PATCH/api/protected/shared/voip-settings/{id} Update voip settings — обновить настройки VoIP

Shared / network-whitelists

  • GET/api/protected/shared/network-whitelists Get network whitelists on account — получить список разрешённых сетей (whitelist)
  • POST/api/protected/shared/network-whitelists Create network whitelist on account — добавить сеть в whitelist
  • DELETE/api/protected/shared/network-whitelists/{id} Delete network whitelist on account — удалить сеть из whitelist

Shared / nnp

  • GET/api/protected/shared/nnp/countries Get nnp countries — получить список стран
  • GET/api/protected/shared/nnp/regions Get nnp regions — получить список регионов
  • GET/api/protected/shared/nnp/cities Get nnp cities — получить список городов
  • GET/api/protected/shared/nnp/operators Get nnp operators — получить список операторов
  • GET/api/protected/shared/nnp/ndc-types Get nnp ndc types — получить типы кодов направлений

Shared / dashboard

  • GET/api/protected/shared/dashboard Get dashboards with filter — получить список дашбордов с фильтрацией
  • POST/api/protected/shared/dashboard Create dashboard — создать дашборд
  • PATCH/api/protected/shared/dashboard/{id} Update dashboard by id — обновить дашборд по ID
  • DELETE/api/protected/shared/dashboard/{id} Delete dashboard by id — удалить дашборд по ID
  • DELETE/api/protected/shared/dashboard/{id}/accounts Detach accounts from dashboard — отвязать аккаунты от дашборда

Shared / dids

  • GET/api/protected/shared/dids Get dids with filter — получить список DID-номеров с фильтрацией
  • GET/api/protected/shared/dids/record Get did record — получить запись по DID-номеру
  • GET/api/protected/shared/dids/without-imsi Get dids without imsi — получить номера без IMSI

Files

  • GET/api/protected/files/call Get call file — получить файл звонка
  • POST/api/protected/files/call Upload call file — загрузить файл звонка
  • POST/api/protected/files/call/bulk Upload call files bulk — массово загрузить файлы звонков

Shared / superset

  • GET/api/protected/shared/superset/guest-token Get guest token for superset — получить гостевой токен для Superset

Phone / composite-dids

  • GET/api/protected/phone/composite-dids Get phone numbers — получить список телефонных номеров
  • PATCH/api/protected/phone/composite-dids/{id} Edit phone number — изменить настройки номера
  • GET/api/protected/phone/composite-dids/{id}/smart-features Get smart options — получить smart-функции номера
  • PATCH/api/protected/phone/composite-dids/{id}/smart-features Update main smart options — обновить основные smart-настройки
  • PATCH/api/protected/phone/composite-dids/{id}/smart-features/forwards/{type} Update forwarding settings on phone number — обновить настройки переадресации
  • POST/api/protected/phone/composite-dids/{id}/smart-features/forwards/{type}/targets Create new forward target on phone number — добавить цель переадресации
  • PATCH/api/protected/phone/composite-dids/{id}/smart-features/forwards/{type}/targets/{targetId} Update existing forward target on phone number — изменить цель переадресации
  • DELETE/api/protected/phone/composite-dids/{id}/smart-features/forwards/{type}/targets/{targetId} Delete forward target on phone number — удалить цель переадресации
  • PUT/api/protected/phone/composite-dids/{id}/smart-features/forwards/{type}/targets/priority Update forward targets priority on phone number — изменить приоритет целей переадресации
  • PUT/api/protected/phone/composite-dids/{id}/smart-features/announces Attach announce to phone number — привязать аудио к номеру
  • GET/api/protected/phone/composite-dids/smart-features/announces Get available announces — получить список аудио
  • POST/api/protected/phone/composite-dids/smart-features/announces Create phone number announce — создать аудио для номера
  • GET/api/protected/phone/composite-dids/smart-features/announces/{announceId}/file Get phone number announce file — получить файл аудио
  • DELETE/api/protected/phone/composite-dids/smart-features/announces/{announceId} Delete announce — удалить аудио
  • POST/api/protected/phone/composite-dids/{id}/smart-features/timecondition-intervals Attach timecondition interval to phone number — добавить временной интервал
  • PATCH/api/protected/phone/composite-dids/{id}/smart-features/timecondition-intervals/{intervalId} Update attached timecondition interval to phone number — изменить временной интервал
  • DELETE/api/protected/phone/composite-dids/{id}/smart-features/timecondition-intervals/{intervalId} Delete attached timecondition interval to phone number — удалить временной интервал

Phone / sms-messages

  • GET/api/protected/phone/sms-messages Get sms messages by user numbers — получить список SMS по номерам
  • GET/api/protected/phone/sms-messages/alpha-numbers Get alpha numbers — получить альфа-имена отправителей
  • POST/api/protected/phone/sms-messages/send Send a2p and p2p sms — отправить SMS (A2P/P2P)

Phone / sim-cards

  • GET/api/protected/phone/sim-cards Get stat sim cards — получить список SIM-карт
  • GET/api/protected/phone/sim-cards/dids Get available dids for sim cards — получить доступные номера для SIM
  • GET/api/protected/phone/sim-cards/stat Get sim cards from stat — получить статистику SIM-карт
  • GET/api/protected/phone/sim-cards/history Get history update sim cards — получить историю изменений SIM
  • PATCH/api/protected/phone/sim-cards/{iccid} Update sim card by iccid — обновить SIM-карту (привязка/отвязка номера)

Vpbx / ai-agent

  • GET/api/protected/vpbx/ai-agent/available-dids Get dids available for ai agent uncond forwarding — получить номера для безусловной переадресации AI-агента
  • GET/api/protected/vpbx/ai-agent/references Get many references by agent ids — получить ссылки для нескольких агентов
  • GET/api/protected/vpbx/ai-agent/{agentId}/references Get all references by agent id — получить все связи агента
  • GET/api/protected/vpbx/ai-agent/{agentId}/references/dids Get did references — получить привязанные номера
  • GET/api/protected/vpbx/ai-agent/{agentId}/references/ivr-schemas Get ivr schema references — получить привязанные IVR-схемы

Vpbx / auto-call-settings

  • GET/api/protected/vpbx/auto-call-settings Get auto call settings with filter — получить настройки автодозвона
  • DELETE/api/protected/vpbx/auto-call-settings Delete auto call settings — удалить настройки автодозвона
  • PATCH/api/protected/vpbx/auto-call-settings/bulk Update auto call settings bulk — массово обновить настройки автодозвона
  • PATCH/api/protected/vpbx/auto-call-settings/{id} Update auto call settings — обновить настройки автодозвона

Vpbx / announces

  • GET/api/protected/vpbx/announces Get announces with filter — получить список аудио
  • POST/api/protected/vpbx/announces Create announce — создать аудио
  • GET/api/protected/vpbx/announces/{announceId}/file Get announce file — получить файл аудио
  • POST/api/protected/vpbx/announces/voice-file Create announce — создать аудио из файла
  • PATCH/api/protected/vpbx/announces/{id} Update announce — обновить аудио
  • DELETE/api/protected/vpbx/announces/{id} Delete announce — удалить аудио
  • PATCH/api/protected/vpbx/announces/{id}/voice-file Update announce — обновить аудиофайл

Vpbx / blacklists

  • GET/api/protected/vpbx/blacklists Get blacklists with filter — получить списки блокировок
  • POST/api/protected/vpbx/blacklists Create blacklist — создать чёрный список
  • POST/api/protected/vpbx/blacklists/default Create default blacklist — создать чёрный список по умолчанию
  • PATCH/api/protected/vpbx/blacklists/{id} Update blacklist — обновить чёрный список
  • DELETE/api/protected/vpbx/blacklists/{id} Delete blacklist — удалить чёрный список
  • GET/api/protected/vpbx/blacklists/{id}/members Import blacklist members from file — получить/импортировать участников списка
  • POST/api/protected/vpbx/blacklists/{id}/members Add member to blacklist — добавить номер в список
  • DELETE/api/protected/vpbx/blacklists/{id}/members Delete member from blacklist — удалить номер из списка
  • POST/api/protected/vpbx/blacklists/{id}/members/bulk Bulk add members to blacklist — массово добавить номера
  • DELETE/api/protected/vpbx/blacklists/{id}/members/bulk Bulk delete members from blacklist — массово удалить номера
  • POST/api/protected/vpbx/blacklists/{id}/members/imports Import blacklist members from file — импортировать номера из файла

Vpbx / codes

  • GET/api/protected/vpbx/codes Get codes with filter — получить список кодов
  • POST/api/protected/vpbx/codes Create code — создать код
  • POST/api/protected/vpbx/codes/default Create default code — создать код по умолчанию
  • PATCH/api/protected/vpbx/codes/{id} Update code — обновить код
  • DELETE/api/protected/vpbx/codes/{id} Delete code — удалить код

Vpbx / codes-templates

  • GET/api/protected/vpbx/codes-templates Get codes templates with filter — получить шаблоны кодов

Vpbx / core-users

  • GET/api/protected/vpbx/core-users — получить список пользователей ВАТС

Vpbx / departments

  • GET/api/protected/vpbx/departments Get departments with filter — получить список отделов
  • POST/api/protected/vpbx/departments Create department — создать отдел
  • POST/api/protected/vpbx/departments/default Create default department — создать отдел по умолчанию
  • PATCH/api/protected/vpbx/departments/{id} Update department — обновить отдел
  • DELETE/api/protected/vpbx/departments/{id} Delete department — удалить отдел
  • POST/api/protected/vpbx/departments/{id}/members/bulk Bulk add members to department — массово добавить участников
  • PATCH/api/protected/vpbx/departments/{id}/members Update department members — обновить участников
  • DELETE/api/protected/vpbx/departments/{id}/members Bulk delete members from department — массово удалить участников

Vpbx / composite-int-number

  • GET/api/protected/vpbx/composite-int-number Get composite int number — получить составные внутренние номера
  • GET/api/protected/vpbx/composite-int-number/first-free-number Get first free int number — получить первый свободный внутренний номер

Vpbx / int-number

  • GET/api/protected/vpbx/int-number Get int number with filter — получить список внутренних номеров с фильтрацией

Vpbx / conferences

  • GET/api/protected/vpbx/conferences Get list of conferences by vpbxId — получить список конференций
  • POST/api/protected/vpbx/conferences Create conference with internal number — создать конференцию с внутренним номером
  • POST/api/protected/vpbx/conferences/default Create default conference — создать конференцию по умолчанию
  • PATCH/api/protected/vpbx/conferences/{id} Update conference with internal number — обновить конференцию
  • DELETE/api/protected/vpbx/conferences/{id} Delete conference and internal number by vpbxId — удалить конференцию и её номер

Vpbx / external-pbxs

  • GET/api/protected/vpbx/external-pbxs Get external pbx attached to vpbx — получить внешние АТС
  • POST/api/protected/vpbx/external-pbxs Create external pbx — создать внешнюю АТС
  • PATCH/api/protected/vpbx/external-pbxs/{id} Update external pbx — обновить внешнюю АТС
  • DELETE/api/protected/vpbx/external-pbxs/{id} Remove external pbx — удалить внешнюю АТС

Vpbx / faxes

  • GET/api/protected/vpbx/faxes Get faxes with filter — получить список факсов
  • POST/api/protected/vpbx/faxes Create fax — создать факс
  • GET/api/protected/vpbx/faxes/files Get fax files with filter — получить файлы факсов
  • GET/api/protected/vpbx/faxes/files/{faxFileId}/file Get pdf fax file by id — получить PDF-файл факса
  • POST/api/protected/vpbx/faxes/default Create default fax — создать факс по умолчанию
  • PATCH/api/protected/vpbx/faxes/{id} Update fax — обновить факс
  • DELETE/api/protected/vpbx/faxes/{id} Delete fax — удалить факс
  • DELETE/api/protected/vpbx/faxes/files/{faxFileId} Delete fax file by id — удалить файл факса

Vpbx / fmc-numbers

  • GET/api/protected/vpbx/fmc-numbers Get fmc numbers with filter — получить FMC-номера
  • POST/api/protected/vpbx/fmc-numbers Create fmc number — создать FMC-номер
  • PATCH/api/protected/vpbx/fmc-numbers/{id} Update fmc number — обновить FMC-номер
  • DELETE/api/protected/vpbx/fmc-numbers/{id} Delete fmc number — удалить FMC-номер

Vpbx / ivr-schemas

  • GET/api/protected/vpbx/ivr-schemas Get ivr schemas — получить список IVR-схем
  • POST/api/protected/vpbx/ivr-schemas Create ivr schema — создать IVR-схему
  • POST/api/protected/vpbx/ivr-schemas/{id}/move Move ivr schema from one groups to anothers — переместить IVR-схему между группами
  • PUT/api/protected/vpbx/ivr-schemas/reset Reset ivr schemas from archive — восстановить IVR-схемы из архива
  • DELETE/api/protected/vpbx/ivr-schemas/archive Clean archive — очистить архив IVR
  • POST/api/protected/vpbx/ivr-schemas/{id}/copy Copy ivr schema by id — скопировать IVR-схему
  • PATCH/api/protected/vpbx/ivr-schemas/{id}/lock Set ivr schema lock — заблокировать/разблокировать IVR-схему
  • PATCH/api/protected/vpbx/ivr-schemas/{id} Update ivr schema — обновить IVR-схему
  • DELETE/api/protected/vpbx/ivr-schemas/{id} Delete ivr schema — удалить IVR-схему

👉 Параметры:

  • GET/api/protected/vpbx/ivr-schemas/parameters Get ivr parameters on ivr schema with filter — получить параметры IVR
  • GET/api/protected/vpbx/ivr-schemas/{ivrSchemaId}/parameters Get ivr parameters on ivr schema — получить параметры схемы
  • POST/api/protected/vpbx/ivr-schemas/{ivrSchemaId}/parameters Create global ivr parameter on ivr schema — создать параметр
  • GET/api/protected/vpbx/ivr-schemas/{ivrSchemaId}/parameters/grouped Get grouped ivr parameters on ivr schema — получить сгруппированные параметры
  • POST/api/protected/vpbx/ivr-schemas/{ivrSchemaId}/parameters/bulk Bulk create ivr parameters on ivr schema — массово создать параметры
  • PATCH/api/protected/vpbx/ivr-schemas/{ivrSchemaId}/parameters/{ivrParameterId} Update ivr parameter on ivr schema — обновить параметр
  • DELETE/api/protected/vpbx/ivr-schemas/{ivrSchemaId}/parameters/{ivrParameterId} Delete ivr parameter on ivr schema — удалить параметр

👉 Объекты:

  • GET/api/protected/vpbx/ivr-schemas/{ivrSchemaId}/objects Get ivr objects on ivr schema — получить объекты IVR
  • GET/api/protected/vpbx/ivr-schemas/{ivrSchemaId}/objects/composite Get ivr objects with objects on ivr schema — получить объекты с вложениями

👉 История:

  • GET/api/protected/vpbx/ivr-schemas/{id}/history Get history ivr schema — получить историю изменений
  • POST/api/protected/vpbx/ivr-schemas/{id}/history/redo Redo ivr schema changes — повторить изменения
  • POST/api/protected/vpbx/ivr-schemas/{id}/history/undo Undo ivr schema changes — отменить изменения
  • POST/api/protected/vpbx/ivr-schemas/{id}/history/clear Clear ivr schema changes history — очистить историю

👉 Связи и объекты:

  • GET/api/protected/vpbx/ivr-schemas/ivr-links Get ivr links with filter — получить связи IVR
  • POST/api/protected/vpbx/ivr-schemas/ivr-links Create ivr link — создать связь
  • PATCH/api/protected/vpbx/ivr-schemas/ivr-links/reassign Reassing ivr links — переназначить связи
  • DELETE/api/protected/vpbx/ivr-schemas/ivr-links/bulk Bulk delete ivr links — массово удалить связи
  • DELETE/api/protected/vpbx/ivr-schemas/ivr-links/{id} Delete ivr link — удалить связь
  • GET/api/protected/vpbx/ivr-schemas/ivr-objects/agents/unassigned Get unassignet agents — получить неназначенных агентов
  • POST/api/protected/vpbx/ivr-schemas/ivr-objects Create ivr object — создать объект IVR
  • POST/api/protected/vpbx/ivr-schemas/ivr-objects/default Create default ivr object — создать объект по умолчанию
  • POST/api/protected/vpbx/ivr-schemas/ivr-objects/bulk Bulk create ivr objects — массово создать объекты
  • PATCH/api/protected/vpbx/ivr-schemas/ivr-objects/bulk Bulk update ivr objects — массово обновить объекты
  • DELETE/api/protected/vpbx/ivr-schemas/ivr-objects/bulk Bulk delete ivr objects — массово удалить объекты
  • PATCH/api/protected/vpbx/ivr-schemas/ivr-objects/{id} Update ivr object — обновить объект
  • DELETE/api/protected/vpbx/ivr-schemas/ivr-objects/{id} Delete ivr object — удалить объект

Vpbx / ivr-schema-groups

  • GET/api/protected/vpbx/ivr-schema-groups Get ivr schema groups — получить группы IVR-схем
  • POST/api/protected/vpbx/ivr-schema-groups Create ivr schema group — создать группу
  • POST/api/protected/vpbx/ivr-schema-groups/attach Attach ivr schemas to groups — привязать схемы к группе
  • POST/api/protected/vpbx/ivr-schema-groups/detach Detach ivr schemas from groups — отвязать схемы от группы
  • PATCH/api/protected/vpbx/ivr-schema-groups/{id} Update ivr schema group — обновить группу
  • DELETE/api/protected/vpbx/ivr-schema-groups/{id} Delete ivr schema group — удалить группу

Vpbx / ivr-schema-template

  • GET/api/protected/vpbx/ivr-schema-template Get ivr schema tempaltes with filter — получить шаблоны IVR
  • POST/api/protected/vpbx/ivr-schema-template Create ivr schema tempalte by schema id — создать шаблон из схемы
  • GET/api/protected/vpbx/ivr-schema-template/{templateId}/ivr-schema Get ivr schema template in ivr schema format — получить шаблон как IVR-схему
  • POST/api/protected/vpbx/ivr-schema-template/{templateId}/ivr-schema Create ivr schema by tempalte id — создать IVR из шаблона
  • PATCH/api/protected/vpbx/ivr-schema-template/{templateId} Update ivr schema template by schema id — обновить шаблон
  • DELETE/api/protected/vpbx/ivr-schema-template/{templateId} Delete ivr schema template — удалить шаблон

Vpbx / voice-menu

  • GET/api/protected/vpbx/voice-menu Get voice menu with filter — получить голосовые меню
  • POST/api/protected/vpbx/voice-menu Create voice menu — создать голосовое меню
  • POST/api/protected/vpbx/voice-menu/default Create default voice menu — создать меню по умолчанию
  • PATCH/api/protected/vpbx/voice-menu/{id} Update voice menu — обновить меню
  • DELETE/api/protected/vpbx/voice-menu/{id} Delete voice menu — удалить меню

Vpbx / missed-call-settings

  • GET/api/protected/vpbx/missed-call-settings Get missed call settings with filter — получить настройки пропущенных вызовов
  • POST/api/protected/vpbx/missed-call-settings Create missed call settings — создать настройки
  • PATCH/api/protected/vpbx/missed-call-settings/{id} Update missed call settings — обновить настройки
  • DELETE/api/protected/vpbx/missed-call-settings/{id} Delete missed call settings — удалить настройки

Vpbx / music-on-hold

  • GET/api/protected/vpbx/music-on-hold Get music on hold with filter — получить музыку на удержании
  • POST/api/protected/vpbx/music-on-hold Create music on hold — создать музыку на удержании
  • PATCH/api/protected/vpbx/music-on-hold/{id} Update music on hold — обновить музыку на удержании
  • DELETE/api/protected/vpbx/music-on-hold/{id} Delete music on hold — удалить музыку на удержании
  • GET/api/protected/vpbx/music-on-hold/{id}/file Get music on hold file — получить аудиофайл

Vpbx / phone-numbers

  • GET/api/protected/vpbx/phone-numbers Get phone numbers with filter — получить список телефонных номеров
  • POST/api/protected/vpbx/phone-numbers Create phone number — создать номер
  • PATCH/api/protected/vpbx/phone-numbers/{id} Update phone number — обновить номер
  • DELETE/api/protected/vpbx/phone-numbers/{id} Delete phone number — удалить номер

Vpbx / operator

  • GET/api/protected/vpbx/operator Get operator with filter — получить оператора

Vpbx / paidmethods

  • GET/api/protected/vpbx/paidmethods/brand-voice/template Get brand voice templates — получить шаблоны голосов
  • GET/api/protected/vpbx/paidmethods/brand-voice/template/grouped Get grouped brand voice templates — получить сгруппированные шаблоны
  • GET/api/protected/vpbx/paidmethods/brand-voice/template/{templateId}/file Get brand voice template file — получить файл шаблона
  • POST/api/protected/vpbx/paidmethods/brand-voice/template/{templateId}/tts Get brand voice template tts file — сгенерировать TTS файл
  • GET/api/protected/vpbx/paidmethods/speaker Get speechkit speaker with filter — получить список голосов (speaker)
  • GET/api/protected/vpbx/paidmethods/speaker/grouped Get grouped speaker — получить сгруппированные голоса
  • GET/api/protected/vpbx/paidmethods/recog-provider Get recog provider with filter — получить провайдеров распознавания
  • GET/api/protected/vpbx/paidmethods/recog-provider/grouped Get grouped recog provider — получить сгруппированных провайдеров
  • POST/api/protected/vpbx/paidmethods/speech/file Get tts file — получить TTS аудиофайл

Vpbx / queues

  • GET/api/protected/vpbx/queues Get queues with filter — получить очереди
  • POST/api/protected/vpbx/queues Create queue — создать очередь
  • GET/api/protected/vpbx/queues/{id}/members Get queue members — получить участников очереди
  • DELETE/api/protected/vpbx/queues/{id}/members Delete queue member from queue — удалить участника
  • PATCH/api/protected/vpbx/queues/members/by-numbers Update queue members — обновить участников
  • PATCH/api/protected/vpbx/queues/{id} Update queue — обновить очередь
  • DELETE/api/protected/vpbx/queues/{id} Delete queue — удалить очередь

Vpbx / resource-usage

  • GET/api/protected/vpbx/resource-usage Get resource usage with filter — получить статистику использования ресурсов

Vpbx / settings

  • GET/api/protected/vpbx/settings Get VPBXs on account — получить список ВАТС аккаунта
  • PATCH/api/protected/vpbx/settings/{id} Update vpbx settings — обновить настройки ВАТС

Vpbx / short-numbers

  • GET/api/protected/vpbx/short-numbers Get short numbers with filter — получить короткие номера
  • POST/api/protected/vpbx/short-numbers Create short number — создать короткий номер
  • POST/api/protected/vpbx/short-numbers/default Create default short number — создать номер по умолчанию
  • PATCH/api/protected/vpbx/short-numbers/{id} Update short number — обновить номер
  • DELETE/api/protected/vpbx/short-numbers/{id} Delete short number — удалить номер

Vpbx / sms-targets

  • GET/api/protected/vpbx/sms-targets Get sms targets with filter — получить получателей SMS
  • POST/api/protected/vpbx/sms-targets Create sms target — создать получателя
  • POST/api/protected/vpbx/sms-targets/default Create default sms target — создать по умолчанию
  • PATCH/api/protected/vpbx/sms-targets/{id} Update sms target — обновить получателя
  • DELETE/api/protected/vpbx/sms-targets/{id} Delete sms target — удалить получателя

Vpbx / speechkit

  • GET/api/protected/vpbx/speechkit Get speechkit with filter — получить настройки SpeechKit
  • POST/api/protected/vpbx/speechkit Create speechkit — создать настройки
  • POST/api/protected/vpbx/speechkit/default Create default speechkit — создать по умолчанию
  • PATCH/api/protected/vpbx/speechkit/{id} Update speechkit — обновить настройки
  • DELETE/api/protected/vpbx/speechkit/{id} Delete speechkit with filter — удалить настройки

Vpbx / synthesis

  • GET/api/protected/vpbx/synthesis Get synthesis — получить синтез речи
  • POST/api/protected/vpbx/synthesis Create synthesis — создать синтез
  • GET/api/protected/vpbx/synthesis/{synthesisId}/file Get synthesis file — получить аудиофайл
  • POST/api/protected/vpbx/synthesis/default Create default synthesis — создать по умолчанию
  • PATCH/api/protected/vpbx/synthesis/{id} Update synthesis — обновить синтез
  • DELETE/api/protected/vpbx/synthesis/{id} Delete synthesis — удалить синтез

Vpbx / stt-tts-templates

  • GET/api/protected/vpbx/stt-tts-templates Get stt tts template with filter — получить шаблоны STT/TTS
  • POST/api/protected/vpbx/stt-tts-templates Create stt tts template — создать шаблон
  • PATCH/api/protected/vpbx/stt-tts-templates/{id} Update stt tts template — обновить шаблон
  • DELETE/api/protected/vpbx/stt-tts-templates/{id} Delete stt tts template — удалить шаблон

Vpbx / timeconditions

  • GET/api/protected/vpbx/timeconditions Get schedules with filter — получить расписания
  • POST/api/protected/vpbx/timeconditions Create schedules — создать расписание
  • POST/api/protected/vpbx/timeconditions/default Create default shedules — создать по умолчанию
  • PATCH/api/protected/vpbx/timeconditions/{id} Update schedules — обновить расписание
  • DELETE/api/protected/vpbx/timeconditions/{id} Remove schedules — удалить расписание

Vpbx / timecondition-calendar

  • GET/api/protected/vpbx/timecondition-calendar Get timecondition calendar with filter — получить календарь условий
  • POST/api/protected/vpbx/timecondition-calendar Create timecondition calendar — создать календарь
  • PATCH/api/protected/vpbx/timecondition-calendar/{id} Update timecondition calendar — обновить календарь
  • DELETE/api/protected/vpbx/timecondition-calendar/{id} Remove timecondition calendar — удалить календарь

Vpbx / transcribation

  • GET/api/protected/vpbx/transcribation Get transcribation settings — получить настройки транскрибации
  • PATCH/api/protected/vpbx/transcribation Update transcribation settings — обновить настройки
  • GET/api/protected/vpbx/transcribation/providers Get providers list — получить список провайдеров

Vpbx / voice-mail-box

  • GET/api/protected/vpbx/voice-mail-box Get voice mail box with filter — получить голосовые ящики
  • POST/api/protected/vpbx/voice-mail-box Create voice mail box — создать ящик
  • POST/api/protected/vpbx/voice-mail-box/default Create default voice mail box — создать по умолчанию
  • PATCH/api/protected/vpbx/voice-mail-box/{id} Update voice mail box — обновить ящик
  • DELETE/api/protected/vpbx/voice-mail-box/{id} Delete voice mail box — удалить ящик

Vpbx / composite-dids

  • GET/api/protected/vpbx/composite-dids Get vpbx composite dids on vpbx — получить DID-номера ВАТС
  • GET/api/protected/vpbx/composite-dids/disabled-vpbx Get disabled vpbx — получить отключённые ВАТС
  • GET/api/protected/vpbx/composite-dids/sip-uri Generate sipUriNumber — сгенерировать SIP URI
  • POST/api/protected/vpbx/composite-dids/sip-uri Connect sip uri did to vpbx — подключить SIP URI
  • POST/api/protected/vpbx/composite-dids/internal/bulk Connect internal did to vpbx bulk — массово подключить внутренние DID
  • DELETE/api/protected/vpbx/composite-dids/bulk Detach vpbx did from vpbx bulk — массово отвязать DID
  • PATCH/api/protected/vpbx/composite-dids/{id} Update vpbx composite did — обновить DID
  • DELETE/api/protected/vpbx/composite-dids/{id} Detach vpbx did from vpbx — отвязать DID
  • POST/api/protected/vpbx/composite-dids/internal Connect internal did to vpbx — подключить внутренний DID
  • POST/api/protected/vpbx/composite-dids/external Connect external did to vpbx — подключить внешний DID

Vpbx / monitoring

  • GET/api/protected/vpbx/monitoring/composite-int-number — получить мониторинг внутренних номеров

Vpbx / transcribation-template

  • GET/api/protected/vpbx/transcribation-template Get transcribation templates with filter — получить шаблоны транскрибации
  • POST/api/protected/vpbx/transcribation-template Create transcribatin template — создать шаблон
  • PATCH/api/protected/vpbx/transcribation-template/{id} Update transcribatin template — обновить шаблон
  • DELETE/api/protected/vpbx/transcribation-template/{id} Delete transcribatin template — удалить шаблон

Equipment / help-links

  • GET/api/protected/equipment/help-links HelpLinks — получить справочные ссылки

Equipment / devices

  • GET/api/protected/equipment/devices Get sip devices on account — получить SIP-устройства
  • POST/api/protected/equipment/devices Create sip device — создать устройство
  • GET/api/protected/equipment/devices/peer-status Get sip devices pees status by names — получить статус устройств
  • PUT/api/protected/equipment/devices/priority Update sip devices priority — обновить приоритет устройств
  • GET/api/protected/equipment/devices/{name}/registration-events Get sip devices registration events — получить события регистрации
  • POST/api/protected/equipment/devices/bulk Create bulk sip devices — массово создать устройства
  • PATCH/api/protected/equipment/devices/bulk Update bulk sip devices — массово обновить устройства
  • DELETE/api/protected/equipment/devices/bulk Delete many sip devices — массово удалить устройства
  • POST/api/protected/equipment/devices/transfer/bulk Transfer many devices to another account in same contract with device account — массово перенести устройства
  • PATCH/api/protected/equipment/devices/{name} Update sip device — обновить устройство
  • DELETE/api/protected/equipment/devices/{name} Delete sip device — удалить устройство
  • POST/api/protected/equipment/devices/{name}/transfer Transfer device to another account in same contract with device account — перенести устройство
  • PATCH/api/protected/equipment/devices/{name}/secret Update sip device secret — обновить пароль устройства
  • POST/api/protected/equipment/devices/settings/export/email Send devices settings to emails — отправить настройки на email

Users / devices

  • GET/api/protected/users/devices Get sip devices attached to user from all accounts accessed by user — получить устройства пользователя

Equipment / trunks

  • GET/api/protected/equipment/trunks Get trunks on account — получить SIP-транки
  • GET/api/protected/equipment/trunks/composite-dids Get trunk composite dids with filter — получить DID транков
  • PATCH/api/protected/equipment/trunks/composite-dids/bulk Bulk attached trunk composite did — массово привязать DID
  • DELETE/api/protected/equipment/trunks/composite-dids/bulk Bulk detach the number from sip trunk — массово отвязать номера
  • PATCH/api/protected/equipment/trunks/sip-devices/bulk Update bulk sip device for trunk — обновить устройства транка
  • PATCH/api/protected/equipment/trunks/sip-devices/detach/bulk Detach bulk sip device for trunk — отвязать устройства
  • PATCH/api/protected/equipment/trunks/composite-dids/{id} Attached trunk composite did — привязать DID
  • DELETE/api/protected/equipment/trunks/composite-dids/{id} Detach the number from sip trunk — отвязать номер
  • PATCH/api/protected/equipment/trunks/{id} Update trunk settings — обновить настройки транка

Также см.:
Методы API → Интеграция
Методы API → Base
Методы API → Автозвонки
Методы API → API ЛК
Методы API → Платные методы
Ответы на запросы методов API

Была ли эта статья полезной