Проверка баланса
Запрос текущего баланса в рублях:
https://auth.terasms.ru/outbox/balance/
https://auth.terasms.ru/outbox/balance/xml/
https://auth.terasms.ru/outbox/balance/json/
Запрос остатка баланса в количестве смс по желаемому направлению:
https://auth.terasms.ru/outbox/balancesms/country_alias/
https://auth.terasms.ru/outbox/balancesms/xml/country_alias/
https://auth.terasms.ru/outbox/balancesms/json/country_alias/
,
где country_alias
задается двухбуквенным кодом страны, например RU,KZ,UA
и др.
Параметры запроса
Параметр | Значение | Описание |
---|---|---|
login | строка | обязательный параметр Логин и пароль Партнера на Платформе TERASMS |
password | строка |
Примеры запросов и ответов
Ответ в формате plaintext:
Запрос:
GET https://auth.terasms.ru/outbox/balance?login=mylogin&password=secret
Ответ:
100500.99
Ответ в формате JSON:
Запрос:
POST https://auth.terasms.ru/outbox/balance/json
{
"login": "mylogin",
"password": "secret"
}
Ответ:
{"status":0,"status_description":"OK","balance":"100500.99"}
Ответ в формате XML:
Запрос:
<?xml version="1.0"?>
<request>
<login>mylogin</login>
<password>secret</password>
</request>
Ответ:
<?xml version="1.0"?>
<response>
<status>0</status>
<status_description>OK</status_description>
<balance>100500.99</balance>
</response>
API
Интеграции
Разное