Работа с API

Стороннее ПО может взаимодействовать с OwenCloud с помощью REST-подобного программного интерфейса (API). API предназначено  для доступа к имеющимся в сервисе данным. В качестве основного формата вывода применяется JSON, однако клиент также может запросить данные в формате XML.

Документация по API доступна по ссылке: https://api.owencloud.ru/.

В OwenCloud имеется ограничение на число запросов, которые могут быть обработаны за интервал времени, равный 10 секундам, поступающих с одного IP адреса. Отсчет времени начинается с первого запроса в новой последовательности запросов. В случае превышения ограничения возвращается код состояния 429 (Too Many Requests). Ограничения описаны ниже:

  • /v1/parameters/last-data – не более 10 запросов за 10 секунд;

  • /v1/device/index – не более 10 запросов за 10 секунд;

  • /v1/parameters/data – не более 10 запросов за 10 секунд;

  • /v1/auth/open – не более 10 запросов за 10 секунд;

  • все остальные запросы – не более 30 запросов за 10 секунд.