3Commas — это не только Web интерфейс и мобильные приложения!
Мы предлагаем полнофункциональный REST API, который разработчики любого уровня могут использовать для автоматизации управления аккаунтом, продвинутых торговых стратегий или создания собственных панелей управления =)
Вы можете найти информацию на странице 3Commas API и присоединиться к нашему Telegram сообществу API, чтобы обмениваться идеями или получать помощь от других крутых пользователей 3Commas, или если застрянете при написании кода.
Также есть Telegram канал API Анонсов, где публикуются важные новости, связанные с API.
Ниже приведен список самых популярных вопросов от тех, кто хочет начать создавать приложения или скрипты.
Могу ли я использовать Developer API ключ только для написания кода?
Нет. Вы можете создать API ключ и для приложения, которое было разработано другими талантливыми пользователями, без необходимости программировать!
Какие инструменты 3Commas поддерживаются в Developer API? / Что можно делать через Developer API?
Developer API поддерживает все базовые инструменты и возможности, включая:
Signal бот;
DCA бот;
GRID бот;
SmartTrade.
Полный список поддерживаемых инструментов на 3Commas можно найти на странице 3Commas API.
Какие языки программирования поддерживает 3Commas API?
Вы можете использовать любые языки, которые умеют отправлять запросы к REST API.
Также вы можете использовать таблицы Google Sheets и Microsoft Excel, так как в них есть встроенные скриптовые языки, позволяющие работать с API!
Если вы никогда не программировали и хотите попробовать, предлагаем начать с Google Sheets или Python — это прекрасные варианты для старта.
Как создать API ключ и Secret для своего аккаунта 3Commas, чтобы использовать их в коде?
Очень просто! Выберите подходящий способ создания API-ключа и перейдите к соответствующей инструкции, чтобы создать подходящий ключ для приложения или скрипта:
Сгенерированный самостоятельно (рекомендуется, наиболее безопасно)
Сгенерированный системой (не рекомендуется)
Вы можете настроить права для API ключа, выбрав только чтение или чтение+запись, а также доступ к SmartTrade и ботам!
Каковы лимиты запросов (Rate Limits) для пользователей API?
Лимиты зависят от вашего плана:
Starter: 5 запросов на чтение в минуту (только чтение)
Pro: 50 запросов на чтение в минуту (только чтение)
Expert: 480 запросов на чтение и 120 запросов на запись в минуту
Если вы превысите лимиты, вы получите ответ HTTP 429 (“Too Many Requests”). При постоянном превышении возможна временная блокировка (HTTP 418) на срок от 2 минут до 3 дней.
Как получить информацию о позициях или ордерах, которые были созданы не через 3Commas, а напрямую на бирже?
На данный момент — никак. API позволяет получать данные только о позициях и ордерах, созданных/управляемых SmartTrade, DCA или GRID ботами.
У меня проблемы с обновлением пар бота через API: сохраняется только последняя пара!
Скорее всего, вы отправляете пары как массив.
Создайте строку, содержащую все пары, и передайте её в параметры бота.
Дополнительные материалы
Посмотрите другие статьи из коллекции 3Commas API для разработчиков!
