Документация REST API сервиса USABOT
Вступление
API интерфейс используется для того, чтобы интегрировать возможности сервиса USABOT в личный проект клиента. API предназначен для разработчиков и сопровождается детальной документацией.
Описание
REST API сервиса USABOT работает по протоколу HTTPS и представляет собой набор методов, с помощью которых совершаются запросы и возвращаются ответы для каждой операции. Все ответы приходят в виде JSON структур.
Ограничение на количество запросов – 10 запросов в секунду.
Кросдоменные запросы (пример jQuery Ajax) запрещены
Основной URL
Все ссылки на запросы к API в данной документации включают обязательный основной URL:
https://my.usabot.ru/api |
Авторизация
Процесс авторизации возможен при наличии персонального ключа (токена), которым в дальнейшем должен быть подписан каждый запрос к API.
Код ключа (токен) передается в заголовке любого запроса (в “headers”) кроме случаев получения самого токена, когда этот код не требуется.
Необходимые для получения ключа параметры можно найти в настройках аккаунта, во вкладке API
Для получения ключа необходимо из личного кабинета my.usabot.ru создать в обратной связи обращение с темой “Получение TOKEN для использования API”
Пример ключа:
Authorization: 3zl0cCZmTU6e1LwUUs-dEw
Обратите внимание, что полученный ключ действителен в течение 1 года и не требует повторного запроса при каждой операции. По истечении срока действия ключа (1 час) необходимо отправить повторный запрос на получение ключа