Перейти к основному содержанию
POST
/
v2
/
b2b
/
fulfilment
/
esims
/
sms
Отправка SMS абоненту eSIM
curl --request POST \
  --url https://api.phoenixpass.space/v2/b2b/fulfilment/esims/sms \
  --header 'Content-Type: application/json' \
  --data '
{
  "msisdn": "79991234567",
  "text": "Welcome to roaming!",
  "sender": "Travel"
}
'

Заголовки

X-Request-ID
string

Уникальный идентификатор для трассировки запроса. Не влияет на логику исполнения запроса.

Тело

application/json

Запрос на отправку MT-SMS абоненту eSIM.

msisdn
string
обязательно

MSISDN — телефонный номер абонента eSIM в международном формате E.164 (только цифры, без префикса +).

Pattern: ^[0-9]+$
Пример:

"79991234567"

text
string
обязательно

Текст SMS.

Кодировка и ограничение длины:

  • По умолчанию текст кодируется в GSM-7, длина одного сообщения ограничена 140 символами.
  • Если в тексте присутствует хотя бы один Unicode-символ (например, эмодзи или символ вне набора GSM-7), весь текст конвертируется в Unicode (UCS-2), и длина сообщения ограничивается 70 символами.
Пример:

"Welcome to roaming!"

sender
string
обязательно

Произвольная текстовая подпись отправителя SMS, которая отображается у абонента как имя отправителя. Например, название бренда. Это не телефонный номер и не идентификатор в системе.

Пример:

"Travel"

Ответ

SMS принято к отправке