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
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.
Request
- Base URLhttps://api.coinpaprika.com/v1
- AuthAPI key in header Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Coinpaprika API ID of a coin you want to map to the other provider API IDs
Coinmarketcap API ID of a coin you want to map to the other provider API IDs
Coingecko API ID of a coin you want to map to the other provider API IDs
Cryptocompare API ID of a coin you want to map to the other provider API IDs
ISIN ID of a coin you want to map to the other provider API IDs
Digital Token Identifier of a coin you want to map to the other provider API IDs
Response
successful operation
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.