NAV
Shell HTTP JavaScript Node.JS PHP Ruby Python Java GO
  • Getting started
  • Authentication
  • REST APIs
  • WebSockets
  • Standards and Conventions
  • Errors and Rate Limits
  • Authentication

    API key

    An API key is required in order to authenticate and get real production data. Same API key is compatible and supported in our different products, listed below:

    Getting an API Key

    Production endpoints, require an API key for authentication and providing real data. Be sure to create and get your API key from the API Keys section on the CryptoAPIs dashboard - https://dashboard.cryptoapis.io/account/api-keys

    From there you can also create new API keys and disable old ones, which you do not want to have access anymore.

    Using your API Key

    'X-API-Key: my-api-key' 'Content-Type: application/json'

    Once API Key has been obtained, you may use it to get access to Crypto APIs Endpoints related to blockchains, Crypto Market Data and Trading APIs.

    API Credential Usage Credits

    Most plans include a daily limit or “hard stop” to the number of data calls that can be made and the results provided by Crypto APIs. This limit is tied directly to your API Key usage and number of credits purchased. Your daily credits will be re-loaded at 0:00 AM UTC.

    The daily credit limit is tracked based on API data calls & results provided with your key. Each credit is accounted for and incremented 1:1, with the exception of:

    1. Error responses are not included in this monthly limit.
    2. Paginated Endpoints: List based endpoints. Credit allocation per API credentials is done for every 50 data results returned, always rounded-up.
    3. Bundled/Batched API calls: Credit allocation per API credentials is done for every 50 data results returned, always rounded-up.