Поставщики — API SMSCash
Возвращает включённых поставщиков, доступных API-ключу.
Возвращает включённых поставщиков, доступных API-ключу.
Возвращает включённых поставщиков, доступных API-ключу.
API-ключ в запросе
GET https://smscash.org/stubs/handler_api.php?api_key=APIKEY&action=getProviders| Параметр | Тип | Обязательность | Описание | Пример |
|---|---|---|---|---|
| api_key | string | Обязательный | API-ключ. Также можно передать в заголовке X-API-Key или Authorization: Bearer. | APIKEY |
| action | string | Обязательный | Название метода | getProviders |
[
{
"id": 1,
"code": "alpha",
"name": "Оператор 1"
}
]Передайте code в operator, например operator=alpha. Если code пустой, используйте id. Числовой ID продолжает работать.
Без country выдача идёт из всех подходящих стран поставщика. Для фиксированной пары «поставщик + страна» используйте код из getOperators.
Внутреннее имя и параметры SMPP-подключения не возвращаются.
BAD_KEY — Неверный, отозванный ключ или запрещённый IP. Проверьте ключ, доступ и IP-адрес сервера.
BANNED — Аккаунт заблокирован. Обратитесь в поддержку.
BAD_ACTION — Неизвестный метод или отсутствующий обязательный параметр. Исправьте action и обязательные параметры.
ERROR_RATE_LIMIT — Превышена частота или число одновременных запросов. Снизьте частоту и учтите Retry-After.
ERROR — Временная ошибка сервера. Примените задержку с увеличением интервала; выдачу повторяйте с тем же Idempotency-Key.