API

Detailed information on what is API

Valery avatar
Written by Valery
Updated over a week ago

What kind of limits are there?

This is our only limit for API trading, which is subject to change at any time:

Hard Limit: 10 calls per URL per second (API access only)

At which level are the limits enforced?

For user APIs, the limit count will be performed per account. For market APIs, the limit count will be performed per IP address.

What will happen if I exceed the limits?

Requests that exceed the limit will be dropped and you will experience an HTTP error code 429. In most cases it will be resumed in the next second, however, we reserve the right to suspend your account at any time for an indefinite duration if we suspect any abuse or suspicious activities related to your account.

Can I check my Secret Keys after they were created?

For security reasons, Secret Keys are only visible at the time the API Key is created. If you have forgotten it or lost it, you will need to create a new API Key and use the new one created.

Could I get my limits increased, or some kind of dedicated stream/bandwidth?

No, we are currently not customizing limits for users. We will update our FAQ and API documentation going forward if there are any changes to the limits and other features.

How do I get an UAT API Key?

UAT environment access is by invitation only for institutional accounts.

Where can I find more information about API?

What is an API and what does it do?

API is short for Application Programming Interface, which is basically a set of rules describing how two applications interact with each other.

For cryptocurrency trading, an API allows you to connect with your exchange, giving you access to real-time market data, make trades, and manage your account.

Visit our API documentation for more information - https://exchange-docs.crypto.com/exchange/v1/rest-ws/index.html#introduction

How do I create an API key?

Creating an API key generates a public and secret key to access the Exchange at the API level. The secret key is revealed when first created; however, upon refreshing the page or navigating elsewhere, the secret key will be hidden for security reasons. If you forget your secret key, you need to create a new one.

1. Log In to your Crypto.com Exchange account.

2. After you've logged in to your account, click your Profile (upper right-hand corner)

3. Select Settings, then API Keys.

4. Select Create a new API key, enter the description/label, and enter your 2FA code.

5. A public and secret key will be generated, and you have the option to enable IP restrictions. All new API Keys created will be by default “Can Read”. You can then choose to enable trading for the API Key.

6. If you choose Enable Trading or Enable Withdrawal it is required to whitelist IP address

NOTE: When creating an API key to give to external sites (e.g., for tax or portfolio tracking purposes), please do your diligence to review the validity of the site. Moreover, always ensure that you set the API restriction for Can Read-only purposes in these scenarios.

Did this answer your question?