MultiTEL APIv3

О MultiTEL API:

Этот API предназначен для разработчиков, которые хотят интегрироваться с нашей голосовой платформой или создавать решения на её основе.

Наши API предоставляют доступ к ресурсам (сущностям данных) по путям URI. Чтобы использовать REST API, ваше приложение
будет отправлять HTTP-запрос и разбирать ответ. По умолчанию формат ответа — JSON.

Вашими методами будут стандартные методы HTTP GET и POST. Поскольку API основан на открытых стандартах,
вы можете использовать любой язык веб-разработки для доступа к API.

Используемая конечная точка:

https://api.multitel.net/v3


Аутентификация:​

MultiTEL APIv3 использует HTTP Basic/Digest-аутентификацию. Это позволяет защитить URL-адреса на вашем веб-сервере, чтобы доступ к ним имели только вы и MultiTEL.
Чтобы пройти аутентификацию по HTTP, вы можете указать имя пользователя и пароль в следующем формате URL:

https://USERNAME:PASSWORD@api.multitel.net/v3/getcountries 


Для аутентификации HTTP Basic используйте имя пользователя вашей учетной записи MultiTEL и ваш пароль.
Кроме того, вы можете определить выделенных пользователей API здесь: https://multitel.net/settings.

curl -G https://api.multitel.net/v3/getcountries \
    -u '[YOUR USERNAME]:[YOUR PASSWORD]'


Вывод:

Все функции API будут возвращать разделы status и response. Статус будет числовым кодом на основе кодов состояния HTTP.

Все ответы с кодом состояния 200 будут считаться успешными.
Все ответы с кодом состояния в диапазоне 4xx будут считаться ошибкой клиента (коды отказа в доступе, коды недостаточного баланса и т. д.).
Все ответы с кодом состояния в диапазоне 5xx будут считаться ошибкой сервера.

Пример вывода ниже:

{
  "status": {
    "code": 200,
    "msg": ""
  },
  "response": {
    "number": "33554530000",
    "price": {
      "per_minute": "0.006",
      "free_minutes": "0",
      "setup_price": "0",
      "monthly_price": "0.7",
      "channels": "0",
      "overflow": "1"
    }
  }
}

Иллюстративный ответ из справочника RentNumber; указанные в примере суммы не являются текущим предложением.

Поиск документации