Интеграция с сервисом (HTTP/HTTPS API)

Описание API для СМС-рассылки и СМС-номеров

  • Зарегистрируйтесь на сайте или войдите в личный кабинет, если уже зарегистрировались;
  • Перейдите на страницу API и нажмите кнопку "Активировать API";
  • Ознакомьтесь с методами API ниже;
  • Скопируйте ключ API и используйте его для авторизации API приложения;
  • Для методов Подключение номера, Отправить Сообщение пополните свой баланс;

Описание методов API

Image

API для работы с номерами

GET Список номеров

Данный метод возвращает список номеров для Вашего аккаунта

GET https://sms-numbers.co/api/numbers

Описание параметров, передаваемых Серверу:

Название параметраОписание
api_token (string)Обязательный API-ключ, полученный в Личном кабинете или с помощью метода Логин

GET Поиск номеров доступных для подключения

Данный метод возвращает список номеров доступных для подключения

GET https://sms-numbers.co/api/numbers/search

Описание параметров, передаваемых Серверу:

Название параметраОписание
api_token (string)Обязательный API-ключ, полученный в Личном кабинете или с помощью метода Логин
country (string)Обязательный Двухзначный код страны для фильтрации (в формате ISO 3166-1 alpha-2)

POST Подключение номера

Данный метод позволяет подключить выбранный номер

POST https://sms-numbers.co/api/number/buy

Описание параметров, передаваемых Серверу:

Название параметраОписание
api_token (string)Обязательный API-ключ, полученный в Личном кабинете или с помощью метода Логин
id (integer)Обязательный id номера для подключения, который вернул метод Поиск номеров доступных для подключения

POST Отключение номера

Данный метод позволяет отключить выбранный номер

POST https://sms-numbers.co/api/number/cancel

Описание параметров, передаваемых Серверу:

Название параметраОписание
api_token (string)Обязательный API-ключ, полученный в Личном кабинете или с помощью метода Логин
id (integer)Обязательный id номера для отключения, который вернул метод Список номеров
email (string)Обязательный 0 - отключить по окончанию срока оплаты, 1 - отключить немедленно

POST Изменение настроек номера

Данный метод позволяет настроить переадресацию сообщений для выбранного номера

POST https://sms-numbers.co/api/number/update

Описание параметров, передаваемых Серверу:

Название параметраОписание
api_token (string)Обязательный API-ключ, полученный в Личном кабинете или с помощью метода Логин
id (integer)Обязательный id номера для отключения, который вернул метод Список номеров
email (string)необязательный email для переадресации входящих СМС для номера с id
phone (string)необязательный номер телефона для переадресации входящих СМС для номера с id
url (string)необязательный URL для переадресации входящих СМС для номера с id
telegram_enable (integer)необязательный 0 - отключить переадресацию сообщений в Telegram, 1 - включить переадресацию сообщений в Telegram

Ответы сервера:

200 - OK Успешно.
400 - Bad Request Неверные переметры запроса.
401 - UnauthorizedНе авторизовано.
402 - Request FailedПараметры верные, но запрос не успешен.
403 - ForbiddenЗапрещено.
404 - Not FoundЗапрошенный ресурс не найден.
429 - Too Many RequestsИсчерпан лимит запросов.
500, 502, 503, 504 - Server ErrorsОшибка на стороне сервера.

Зарегистрироваться

Зерегистрируйтесь сейчас, подтвердите e-mail и получите деньги на счёт для тестирования номеров