Coins

API ID mappings

The API ID Mappings endpoint allows you to map IDs from other cryptocurrency API providers to Coinpaprika API IDs. This is especially useful when you have provider-specific IDs and want to interact with the Coinpaprika API using its own standardized IDs. In addition to Coinpaprika's and other providers internal ID system, this endpoint also supports mapping ISIN(International Securities Identification Number) and DTI (Digital Token Identifier) IDs.

Use Cases:

  • Map your existing provider IDs (including ISIN and DTI) to Coinpaprika IDs
  • Retrieve other provider IDs (and ISIN, DTI) corresponding to a given Coinpaprika ID
  • Easily integrate and standardize data across different platforms with varying ID systems

This flexibility enables seamless integration across different crypto data sources and allows you to work with a variety of ID formats within the Coinpaprika ecosystem.

Available mapping providers

  • Coinpaprika
  • Coinmarketcap
  • Coingecko
  • Cryptocompare
  • ISIN
  • DTI

Available on the following API plans:

  • Business
  • Ultimate
  • Enterprise

Examples:

Use a single query parameter to get mappings for a specific Coinpaprika, Coinmarketcap, Coingecko, Cryptocompare, ISIN, or DTI ID. The response will include all available mappings for the specified ID.

# Get mappings for a specific Coinpaprika ID
curl --request GET \
    --url 'https://api-pro.coinpaprika.com/v1/coins/mappings?coinpaprika=btc-bitcoin' \
    --header 'Authorization: <your-api-key>'
  
# Get mappings for a specific Coinmarketcap ID
curl --request GET \
    --url 'https://api-pro.coinpaprika.com/v1/coins/mappings?coinmarketcap=1' \
    --header 'Authorization: <your-api-key>'
  
# Get mappings for a specific Coingecko ID
curl --request GET \
    --url 'https://api-pro.coinpaprika.com/v1/coins/mappings?coingecko=bitcoin' \
    --header 'Authorization: <your-api-key>'
  
# Get mappings for a specific Cryptocompare ID
curl --request GET \
    --url 'https://api-pro.coinpaprika.com/v1/coins/mappings?cryptocompare=1' \
    --header 'Authorization: <your-api-key>'
  
# Get mappings for a specific ISIN ID
curl --request GET \
    --url 'https://api-pro.coinpaprika.com/v1/coins/mappings?isin=XTV15WLZJMF0' \
    --header 'Authorization: <your-api-key>'
               
# Get mappings for a specific DTI ID
curl --request GET \
    --url 'https://api-pro.coinpaprika.com/v1/coins/mappings?dti=V15WLZJMF' \
    --header 'Authorization: <your-api-key>'

Update interval: Every 1 minute.

get/coins/mappings

Request

Query parameters

coinpaprikastring

Coinpaprika API ID of a coin you want to map to the other provider API IDs

coinmarketcapstring

Coinmarketcap API ID of a coin you want to map to the other provider API IDs

coingeckostring

Coingecko API ID of a coin you want to map to the other provider API IDs

cryptocomparestring

Cryptocompare API ID of a coin you want to map to the other provider API IDs

isinstring

ISIN ID of a coin you want to map to the other provider API IDs

dtistring

Digital Token Identifier of a coin you want to map to the other provider API IDs

Response

successful operation

coinpaprikastring

ID of coin on coinpaprika.com

coinmarketcapstring

ID of coin on coinmarketcap.com

coingeckostring

ID of coin on coingecko.com

cryptocomparestring

ID of coin on cryptocompare.com

isinstring

ISIN (International Securities Identification Number) of the coin

dtistring

Digital Token Identifier of the coin

updated_atstring

Date of the last update of the mappings. RFC3999 (ISO-8601) format

Example response

[
  {
    "coinpaprika": "btc-bitcoin",
    "coinmarketcap": "1",
    "coingecko": "bitcoin",
    "cryptocompare": "1",
    "isin": "XTV15WLZJMF0",
    "dti": "V15WLZJMF",
    "updated_at": "2024-12-12T13:13:28Z"
  }
]

Changes

No recorded changes to this operation across all 1 revision of this API.