Общие сведения
Надёжность и безопасность
Начало работы
Обзор системы
Проекты
Компоненты
Инструкции
Часто задаваемые вопросы
Ресурсы
Таймшиты
Финансы
Клиенты
Биллинг
Затраты
Отчёты и аналитика
FAQ
Типы отчётов
Использование отчётов
Группировка и суммирование данных источника
Группировка данных в отчёте
Типы виджетов
Общие отчёты и шаблоны
Настройка отчёта
Экспорт отчётов
Пользовательские настройки отчёта
Вычисляемые поля
Выражения вычисляемых полей
Особенности работы с колонками «Расчёт времени за период»
Использование панелей мониторинга
Публикация панелей
Фильтры источников данных
Настройка и администрирование
Типовой порядок настройки системы
Жизненные циклы и воркфлоу
On-premises
API
История изменений
Термины и определения

Ограничения

Обновлено: 09.05.2024

Лимиты частоты запросов (Rate Limiting)

Интеграционное API устанавливает ограничения на количество запросов от одного пользователя.

Действуют следующие лимиты:

  • не более 100 запросов за 10 секунд;
  • не более 1 000 запросов за 10 минут;
  • не более 3 000 запросов за 1 час.

При превышении лимита сервер возвращает ошибку:

429 Too Many Requests

Лимиты для Reporting API

Для Reporting API установлены отдельные ограничения:

  • не более 10 запросов за 10 секунд;
  • не более 100 запросов за 10 минут;
  • не более 200 запросов за 1 час.

Лимит на размер страницы данных

Один запрос возвращает не более 500 сущностей (объектов).

Для постраничной загрузки данных используйте параметры запроса $skip и $top. Чтобы избежать повторов на разных страницах, обязательно применяйте сортировку (например, по id).

Если ответ содержит максимальное количество элементов, в теле ответа OData будет присутствовать свойство nextLink с URL для получения следующей страницы данных.

Ограничение на вычислительную нагрузку

Важно! Для каждого абонента выделяется ограниченный объём вычислительных ресурсов. Чрезмерная нагрузка на API может привести к снижению производительности для других пользователей вашей организации. В таких случаях система мониторинга может автоматически ограничить доступ к API для IP-адреса, создающего нагрузку.

Рекомендации по использованию

  1. Не рассматривайте API как локальную базу данных или службу с неограниченными ресурсами.
  2. Продумывайте архитектуру интеграции. Используйте встроенные возможности: свойства created и modified для фильтрации по времени, серверную фильтрацию и группировку данных.
  3. Помните о назначении API. Интеграционное API не предназначено для выгрузки больших объёмов данных. Для этих целей используйте Reporting API.
Предыдущая
 Reporting API

Содержание

Лимиты частоты запросов (Rate Limiting) Лимиты для Reporting API Лимит на размер страницы данных Ограничение на вычислительную нагрузку Рекомендации по использованию
Ничего не найдено

Перейти на русскую версию?