Voice API
Создавайте вызовы и управляйте ими: речь, воспроизведение аудио, ввод с клавиатуры и перевод.
Изучить программируемую телефониюIllyVoIP для разработчиков
Добавьте голос, сообщения и управление номерами в своё ПО. Используйте серверные API для процессов и Webphone SDK для звонков в браузерном интерфейсе.
# Пример серверного запроса
curl -X GET \
"https://api.illyvoip.com/api/v1/sip/identities" \
-H "X-Api-Key: YOUR_API_KEY"Выберите услугу и изучите её документацию: аутентификацию, параметры, ответы и доступные действия.
Создавайте вызовы и управляйте ими: речь, воспроизведение аудио, ввод с клавиатуры и перевод.
Изучить программируемую телефониюИщите в каталоге, запрашивайте стоимость, заказывайте номера и настраивайте маршрутизацию через API.
Узнать о номерахОтправляйте сообщения, проверяйте результаты по получателям и следите за доставкой в приложении.
Узнать об SMSНормализуйте номера или запрашивайте поддерживаемые сведения о текущей сети и переносе.
Изучить проверку номеровПреобразуйте аудио в текст или создавайте озвучку из текста через отдельные речевые API. Выбирайте языки и голоса из документированных вариантов.
Изучить речевые APIРаботайте с контактами, историей звонков и доступом к записям через документированные методы.
Открыть справочник APIWebphone SDK
Добавьте браузерные звонки в CRM, интерфейс сотрудника или своё рабочее пространство. JavaScript SDK обеспечивает регистрацию, управление звонками и устройствами через SIP поверх WSS.
Подключайтесь, регистрируйтесь, звоните и отвечайте, отключайте микрофон, ставьте на удержание и возобновляйте, отправляйте DTMF и переводите вызовы через JavaScript.
Выбирайте аудиоустройства, выполняйте предварительные проверки и смотрите статистику текущего звонка. Выбор устройства вывода зависит от браузера.
Выбирайте регион, настраивайте резервирование сигнализации и обновляйте учётные данные браузера для длительных сессий.
Вебхуки
Получайте уведомления о звонках, SMS, контактах и голосовой почте. Обновляйте свои записи или запускайте следующий шаг процесса.
Проверяйте подписи, быстро подтверждайте получение и безопасно обрабатывайте повторные ID событий.
Документация вебхуковcall_ringing
call_answered
call_completedsms_sent
sms_delivered
sms_failedcontact_added
voicemail_receivedДокументация API, примеры и инструменты разработки собраны в вашем кабинете.
Проверьте аутентификацию, обязательные параметры и поля ответа нужного метода.
Начало работыИспользуйте опубликованную спецификацию OpenAPI вместе с документацией методов.
Спецификация OpenAPIСоздавайте примеры в API Playground. Отправленные запросы выполняются в вашем аккаунте и могут приводить к списаниям.
Открыть API PlaygroundОбычные клиентские API-запросы используют заголовок X-Api-Key. Храните ключ на своём сервере. Актуальное руководство описывает область действия аккаунта и требования отдельных методов.
Показ, копирование и пересоздание ключа защищены проверкой личности. Следуйте запросам пароля и двухэтапной проверки. API Playground использует временную разблокировку; проверяйте запрос перед запуском. При пересоздании ключа согласуйте обновление всех использующих его приложений.
В рекомендуемой управляемой схеме SDK ваш сервер выдаёт краткосрочный браузерный токен. Определяйте SIP-аккаунт по аутентифицированному пользователю на сервере; не позволяйте браузеру выбирать произвольный аккаунт. API-ключ остаётся на сервере.
Это JavaScript SDK только для звонков в браузере. Он отделён от опубликованных приложений IllyVoIP для Windows, iOS и Android.
В документации Webphone SDK есть ссылки на размещённый браузерный файл и скачиваемый пакет для собственного хостинга с определениями TypeScript. Используйте актуальный пакет, изучите примечания к выпуску и рекомендации по безопасности.
Да. Описаны поиск в каталоге, расчёт цены, заказ, маршрутизация и работа с необходимыми документами. Наличие и активация зависят от направления и регистрационных требований.
Доставка может повторяться. Проверяйте подпись и используйте постоянный ID события, чтобы не обработать его дважды. Поддерживаемые события и порядок повторов описаны в документации.
Начните с актуального справочника API и выберите нужные услуги.