3.1.18 Отправить SMS

POST /v1/sms Header[X-Mango-API-Token]

Параметры запроса:

Параметр Тип Обяза-тель-ность Описание
USER_ID string Да Внутренний номер пользователя
DESTINATION_NUMBER string Да Номер для отправки sms
TEXT string Да Текст сообщения
SENDER_ID string Нет Идентификатор запроса

Пример запроса:

curl -H "X-Mango-API-Token:1a71c2bc-47dc-4668-8714-e0158653xxxx" -X POST .../v1/sms?USER_ID=8000&
DESTINATION_NUMBER=79216019999&TEXT=test&SENDER_ID=taxi

Параметры ответа:

Параметр Тип Описание
Result object
Resultcode integer
Resultmessage string
Data object
Datacode integer результат запроса

Возможны следующие HTTP коды ответа:

  • 200 - Resultcode=0 и Resultdatacode=1000
  • 400 - Пользователь не найден в интеграции. Resultcode=103, Resultmessage="User not found"
  • 400 - Номер для отправки sms пустой. Resultcode=103, Resultmessage="Destination number is empty"
  • 400 - Текст сообщения пустой. Resultcode=103, Resultmessage="Text is empty"
  • 400 - Текст сообщения превышает 612 символов. Resultcode=103, Resultmessage="Text is too long"
  • 401 - Ключ интеграции не прошел валидацию. Resultcode=103
  • 500 - ошибка сервера

Пример ответа:

{
"result": {
"code": "0",
"message": "OK"
},
"data": {
"code": 1000
}
}