Получить список цен — API SMSCash
Возвращает цены и остатки по стране. Сервис можно не указывать, чтобы получить весь список.
Возвращает цены и остатки по стране. Сервис можно не указывать, чтобы получить весь список.
Возвращает цены и остатки по стране. Сервис можно не указывать, чтобы получить весь список.
API-ключ в запросе
GET https://smscash.org/stubs/handler_api.php?api_key=APIKEY&action=getPrices&country=43&service=mm| Параметр | Тип | Обязательность | Описание | Пример |
|---|---|---|---|---|
| api_key | string | Обязательный | API-ключ. Также можно передать в заголовке X-API-Key или Authorization: Bearer. | APIKEY |
| action | string | Обязательный | Название метода | getPrices |
| country | string | Обязательный | Код страны | 43 |
| service | string | Необязательный | Код сервиса | mm |
{
"43": {
"mm": {
"2.960": 126
}
}
}В country передавайте цифровой api_code из getCountries. Буквенный code тоже принимается.
200 — Цены в USD с тремя знаками после точки и доступное количество.
BAD_KEY — Неверный, отозванный ключ или запрещённый IP. Проверьте ключ, доступ и IP-адрес сервера.
BANNED — Аккаунт заблокирован. Обратитесь в поддержку.
BAD_ACTION — Неизвестный метод или отсутствующий обязательный параметр. Исправьте action и обязательные параметры.
ERROR_RATE_LIMIT — Превышена частота или число одновременных запросов. Снизьте частоту и учтите Retry-After.
ERROR — Временная ошибка сервера. Примените задержку с увеличением интервала; выдачу повторяйте с тем же Idempotency-Key.
BAD_COUNTRY — Страна не найдена, отключена или телефонный код неоднозначен. Передайте api_code или буквенный code из getCountries.
BAD_SERVICE — Сервис не найден или отключён. Выберите код из getServiceList.