Заголовки запросов
Для всех запросов к API необходимо указывать следующие заголовки:| Заголовок | Обязательный | Описание |
|---|---|---|
| X-API-Key | Да | Ваш API-ключ |
| Accept | Нет | application/json |
Лимиты
- Лимиты запросов
- Обработка ошибок
Deps API использует систему ограничения частоты запросов для обеспечения стабильной работы сервиса для всех пользователей.
| Тип ключа | Интервал в секундах | Запросов в минуту |
|---|---|---|
| Стандартный | 10 | 6 |
| Корпоративный | Договорной | Договорной |
Рекомендуемые настройки клиента
1
Настройка таймаутов
Рекомендуется устанавливать следующие таймауты для HTTP-клиента:
- Таймаут соединения: 5 секунд
- Таймаут ожидания ответа: 30 секунд
2
Реализация повторных попыток
Для повышения надежности вашего приложения рекомендуется реализовать механизм повторных попыток с экспоненциальной задержкой для кодов ошибок 5xx и 429:
main.py
3
Мониторинг и логирование
Для эффективного отслеживания использования API рекомендуется внедрить логирование всех запросов и ответов в вашем приложении. Это поможет диагностировать проблемы и оптимизировать использование API.
4
Кэширование
Для оптимизации производительности и снижения количества запросов рекомендуется кэшировать ответы API, особенно для данных, которые меняются редко:
index.js