Тип ответа и запроса
Для работы с API sms4t используйте HTTPS-запросы. Ответ в формате JSON
https://api.sms4t.ru/v1
Для работы с API sms4t используйте HTTPS-запросы. Ответ в формате JSON
https://api.sms4t.ru/v1
sms/send
Параметр | Формат | Применение | Описание |
---|---|---|---|
key | string | Обязательно | ключ токена |
phone | string | Обязательно | Номера телефона в формате 79000000000 |
text | string | Обязательно | Текст сообщения. |
Пример отправки сообщения методом GET:
https://api.sms4t.ru/v1/sms/send?key=[key]&phone=[phone]&text=[text]
Пример ответа (JSON):
{
"success":true,
"data":[
{
"id":53,
"phone":"79000000000",
"text":"Сообщение",
"status":0,
"extendStatus":"queue",
"dateCreate":1713932664
}
]
}
Параметр | Описание |
---|---|
id | Идентификатор сообщения в системе. |
phone | Номер, на который отправлено сообщение. |
text | Текст сообщения. |
status | Статус: 0 — очередь, 1 — доставлено, 2 — не доставлено, 3 — передано, 8 — на модерации, 6 — отклонено, 4 — ожидание статуса. |
extendStatus | Описание статуса. |
dateCreate | Дата создания (Unix time). |
sms/status
Параметр | Формат | Применение | Описание |
---|---|---|---|
key | string | Обязательно | ключ доступа |
id | string | Обязательно | id сообщения |
Пример получения статуса сообщения методом GET:
https://api.sms4t.ru/v1/sms/status?key=[key]&id=[id]
Пример ответа (JSON):
{
"success":true,
"data":[
{
"id":"53",
"status":1,
"status_text":"success",
"text":"Сообщение",
"phone":"79000000000",
"dateCreate":1713932664,
"dateSend":1713932674
}
]
}
Параметр | Описание |
---|---|
id | Идентификатор сообщения в системе. |
status | Статус: 0 - ожидание, 1 - успех, 2 - неудача |
status_text | Описание статуса. |
text | Текст сообщения. |
phone | Номер, на который отправлено сообщение. |