Пакетные операции
Обрабатывайте несколько API-запросов в рамках одной пакетной операции. Сократите количество вызовов API до 90% и повысьте производительность при массовом получении и анализе данных.
Обзор
Пакетные операции позволяют отправлять несколько API-запросов в одном HTTP-запросе. Это сокращает количество вызовов API, уменьшает задержки и идеально подходит для массового получения данных, мониторинга нескольких символов или выполнения пакетного анализа. Отправляйте до 100 запросов в одном пакете.
Формат пакетного запроса
Отправьте POST-запрос на /v1/batch с массивом объектов запросов:
Формат пакетного ответа
Получите все ответы в одном объекте пакетного ответа, индексированном по ID запроса:
Примеры кода
Python: Пакетное получение позиций китов для нескольких символов
Преимущества пакетных операций
Сокращение количества вызовов API
Отправьте 100 запросов в одном пакете = 1 вызов API вместо 100. Значительная экономия квоты для интеграций с высокой нагрузкой.
Повышенная производительность
Один HTTP-запрос вместо 100. Меньшая задержка и более быстрое получение данных для массовых операций.
Атомарные транзакции
Все запросы в пакете обрабатываются вместе. Нет частичных сбоев при пакетных операциях.
Упрощенная обработка ошибок
Обрабатывайте статусы ответов для каждого запроса, работая с пакетом как с единым целым.
Варианты использования
Мониторинг нескольких торговых пар: Получение позиций китов для 50 символов в одном пакетном запросе.
Ежедневная отчетность: Сбор всех необходимых данных (ставки финансирования, открытый интерес, ликвидации) в одном пакете.
Анализ портфеля: Эффективный анализ позиций по нескольким символам и биржам.
Обработка вебхуков: Объединение нескольких событий вебхуков в один API-вызов для анализа.
Оптимизация запросов
Используйте пакетные операции для максимальной эффективности и сокращения использования квоты API.
См. справочник API