• Торги
  • Швидкі торги
  • Новини
  • Статті
  • FAQ
За вашим запитом результатів не знайдено.
  • Загальні питання

    • About EXMO.com

    • How do I create an account?

    • How do I start trading on EXMO.com?

    • How to deposit funds?

    • How to reset the password?

    • How to withdraw funds?

    • How to delete your EXMO account?

    • How long does it take to deposit / withdraw fiat currencies (PLN, USD, EUR, UAH)?

  • Верифікація

    • Verification guide

    • Identity verification

    • Address verification

    • Bank card verification

    • Bank account verification

    • Corporate account verification

    • Verification levels required for different payment methods

  • Торгові можливості

    • What is a Market Order?

    • What is a Limit Order?

    • What is a Stop Order?

    • What are Taker and Maker Orders?

    • Does EXMO.com have a demo mode?

  • Безпека акаунту

    • Are my funds safe on EXMO.com?

    • Source of funds

    • Additional security measures

    • Two-factor authentication

    • General security questions

  • Продукти платформи

    • What is EXMO’s fees & limits?

    • What is EXMO Listing Voting?

    • What is EXMO Coin?

    • What is OTC-Trading?

    • What is VIP status on EXMO.com?

    • What is EXMO Cashback?

    • What is Premium Cashback on EXMO?

    • What is the EXMO Referral Program?

    • What is EXMO Gift Card and how do you use it?

  • API

    • How to generate an API key pair?

    • Where can I find API documentation?

    • What are the API rate limits?

    • Can I apply for an unlimited API Key?

    • How many API key pairs can I generate?

    • What is a nonce?

    • What is WebSocket API?

    • What is an API? Does EXMO have an API?

    • What is REST API on EXMO?

  • Гаманець

    • Why are the deposit/withdrawal methods disabled?

    • Why am I unable to withdraw my money?

    • What is displayed in Transaction History in the Wallet section?

    • What is the commission on cryptocurrency deposits/withdrawals?

    • What is the minimum cryptocurrency deposit/withdrawal?

    • How quickly will my cryptocurrency deposit be added to my balance?

    • What is EXMO Gift Card and how to use it?

    • What is displayed in the Wallet?

    • What is displayed in the Analytics section of the Wallet

  • Системні помилки

    • What is error: “IP address is not trusted”?

    • What is error 11021?

    • What is error 10325?

    • What is error 10419: “TOTP Code is not true”?

  • Маржинальна торгівля

    Маржинальна торгівля

    • Маржа, забезпечення, фінансування

    • Правила торгівлі на фондовому ринку. Акції

    • Як отримати Welcome bonus?

  • Мобільний додаток

    • EXMO mobile app installation

    • Creating an account

    • Account verification

    • A quick guide to the app

    • Deposits

    • Trading cryptocurrency

    • Withdrawing funds

    • Account analytics

  1. Головна
  2. Q&A
  3. API
  4. How to generate an API key pair?
  • What is an API key pair?
  • API Pair Generating Steps

How to generate an API key pair?

What is an API key pair?

An API pair is required to send any authenticated request to the EXMO’s server. The API pair consists of a key and a secret key.

API settings

$key = “”; //TODO replace with your API key from profile page

$secret = “”; //TODO replace with your API secret from profile page

The API pair must be implemented in your code, in order to submit a request to the EXMO’s server. Both a key and a secret key are used to generate an encrypted sign with the method HMAC-SHA512.

$sign = hash_hmac(‘sha512’, $post_data, $secret);

Your sign and key must be used in headers to send a request to the server.

// generate the extra headers

$headers = array(
‘Sign: ‘ . $sign,
‘Key: ‘ . $key,
);

Note:

The above-examples of code are in PHP. If you need to see examples in other languages, please check on EXMO’s Github. You can also check EXMO’s documentation to see more examples of requests you can send to the EXMO’s server.

Documentation

API Pair Generating Steps

1. Hover over your account in the upper right corner of your user interface. In the drop-down menu, click on the “Settings” section.

API guide
2. In the Profile settings page, select the API Keys configuration.

Profile settings
3. In the API Keys configuration section, add your IP-address or CIDR and save it in the “List of trusted IP addresses/CIDR”.

It’s an optional step and you can skip it, but, for security reasons, EXMO recommends API Access only from trusted IP addresses.

Access from trusted API

4. To generate your API key pair, click the “Generate API key” button.

Generate API key
5. A popup window will appear, where you need to enter a name of your API key pair.

My Awesome Key
6. In the next popup window, you will see your API key pair data.

Key Notification

Note:

The Secret Key is displayed only once.

7. To activate your API key pair, follow the link that was sent to your email address. If you have followed all the steps, your API key will be activated and be ready to use in your code. For your convenience, all your API keys are stored in the API Keys list.

API keys

To use your API Keys, please check EXMO’s documentation.

Still having problems with an API key? Create a ticket to EXMO Support.

Не знайшли відповідь на своє питання?
Служба підтримки EXMO на зв'язку 24/7
Написати
Продукти
  • Мультивалютний гаманець
  • Торгуйте легко
  • Розширені торги
  • Маржинальні торги
  • Купити крипту
  • Стейкінг
Функції
  • API
  • EXMO Premium
  • Реферальна програма
  • Партнерська програма
  • EXMO Prime
  • White Label
  • EXMO Coin
  • Подарункова картка EXMO
  • EXMO Study
Ресурси
  • База знань
  • Написати в підтримку
  • Комісії та ліміти
  • Статті
  • Купити Біткоїн
  • Купити Ефіріум
  • Buy USDT
Компанія
  • Про нас
  • Новини
  • Контакти
Юридичні документи
  • Угода користувача
  • Політика конфіденційності
  • AML/CTF та KYC політика
  • Послуги та вартість
  • Програма Bug Bounty
  • Політика використання файлів cookie
  • Політика cross-chain
  • Політика повернення
  • Політика лістингу
  • Реєстрація FinCEN
  • Як ми захищаємо цифрові та фіатні кошти
2013-2023UAB EXMO EXCHANGE operates EXMO Platform and is registered under number 305891155 by the State Enterprise Center of Registers of the Republic of Lithuania as a provider of activities of a virtual currency exchange operator and a deposit virtual currency operator. EXMO EXCHANGE LTD. provides technical and support services to EXMO Platform. EXMO EXCHANGE US INC. provides services to users from the United States of America, in particular, from states, where provision of services without holding a special license is permitted. © EXMO 2013 — 2023, EXMO EXCHANGE LTD.