FAQ
Головна сторінка
Центр підтримки
FAQ
API
Посібник з API
Як створити API-ключі на Binance?

Як створити API-ключі на Binance?

2018-04-09 03:17
Створення API дозволяє підключатися до серверів Binance через кілька мов програмування. Дані, отримані з Binance, можна використовувати в зовнішніх застосунках. За допомогою API ви можете переглядати інформацію про гаманець, зокрема дані про транзакції, здійснювати угоди, депозити та зняття коштів через сторонні програми.
Зауважте, що перед створенням API-ключа вам необхідно здійснити депозит на будь-яку суму на свій спотовий гаманець, щоб активувати акаунт, і пройти верифікацію особи. 
Детальніше про Binance API можете прочитати в документації GitHub.

Як створити свій власний ключ Binance API?

1. Увійдіть у свій акаунт Binance і клацніть [Профіль][Акаунт].
2. Перейдіть у меню [Управління API] , потім клацніть [Створити API]
Зверніть увагу, що перед створенням API ключа вам потрібно:
  • увімкнути двофакторну аутентифікацію (2FA) для свого акаунту;
  • здійснити депозит на будь-яку суму на спотовий гаманець, щоб активувати свій акаунт; і
  • пройти верифікацію особи.
Щоб дізнатися більше про API податкової звітності, перегляньте наш посібник "Як отримати податкову звітність на Binance та поширені запитання".
3. Виберіть бажаний тип ключа API.
  • Згенеровані системою API-ключі використовують симетричне шифрування HMAC. Ви отримаєте API-ключ і секретний ключ.
  • Самостійно згенеровані API-ключі використовують асиметричне шифрування Ed25519 або RSA. Ви отримаєте API-ключ, але вам потрібно створити власну пару публічного й приватного ключів за допомогою стороннього програмного забезпечення та надати публічний ключ Binance. 
    Щоб отримати додаткові відомості про створення API-ключів, перегляньте статтю "Як створити пару ключів Ed25519 для надсилання запитів API на Binance".
4. Введіть мітку/назву ключа API. 
5. Підтвердьте за допомогою пристроїв 2FA або ключів доступу.
6. Ваш API-ключ створено. 

Чому я не можу надати жодного дозволу, крім читання?

Наполегливо рекомендуємо не вмикати API-ключі для додаткових дозволів (окрім читання), не встановивши відповідні обмеження доступу за IP-адресою (API-ключі необмеженого доступу). API-ключі необмеженого доступу за IP-адресою HMAC не зможуть надати будь-який інший дозвіл, крім читання. Якщо ви хочете ввімкнути інші дозволи, додайте обмеження доступу за IP-адресою, використовуйте самостійно згенеровані ключі (наприклад, Ed25519 або RSA) або вимкніть стандартні засоби керування безпекою.

Чому я не можу надати дозвіл на зняття?

Додавання обмежень доступу за IP-адресою є обовʼязковим для надання дозволу на зняття.

Чому мій API-ключ не може надати дозвіл на фʼючерси?

Якщо API-ключ створено до того, як ви активували свій ф'ючерсний акаунт, або ви активували маржинальний портфель, API-ключ не зможе надати дозвіл на фʼючерси.
Задля відповідності останнім галузевим вимогам, Binance оновила свої служби API. 
  • Починаючи з 09.08.2021 р., 06:00 (за Києвом), створювати нові ключі API можуть лише ті користувачі, які пройшли верифікацію й отримали статус [Верифіковано +]. Binance деактивувала всі наявні ключі API, створені акаунтами, які пройшли просту верифікацію (статус [Верифікація пройдена]) після 23.08.2021 р. 03:00 (за Києвом). Для отримання додаткової інформації слідкуйте за нашими оголошеннями.
  • Починаючи з 03:00 (за Києвом) 30.01.2023 р. для API-ключа, створеного системою, можна встановити дозволи на [Дозволити читання], лише за відсутності обмежень за вашою IP-адресою.