price: Get current price of coins

API: coingecko.com:coingecko-api
Endpoint: /simple/price
Response format: application/json
Charset: utf-8
Auth: none
Method: GET
Last Status: 200
Latency: 246ms

Description

Get the current price of one or more cryptocurrencies in any supported fiat or crypto currency. This is the most efficient way to fetch just price data without the overhead of full coin details. Supports multiple coins and multiple target currencies in a single call — for example, get Bitcoin and Ethereum prices in USD, EUR, and JPY simultaneously. Also optionally includes 24-hour change, volume, market cap, and last updated timestamp.

From spec: Get the current price of any cryptocurrencies in any other supported currencies that you need.

Usage Tips

- Use `ids` parameter with comma-separated CoinGecko IDs (e.g., 'bitcoin,ethereum' not 'BTC,ETH') - Use `vs_currencies` with comma-separated currency codes (e.g., 'usd,eur,gbp') - Set `include_market_cap=true` when you need market cap data alongside prices - Maximum efficiency: request multiple coins and currencies in one call - Coin IDs must match CoinGecko's internal IDs — use /coins/list to find them

Parameters (6)

ids (string, query, required)

Comma-separated cryptocurrency ids. Refers to 'id' field from /coins/list. Cannot exceed 250 chars

include_24hr_change (boolean, query, optional, default: False)

Include 24hr change data

include_24hr_vol (boolean, query, optional, default: False)

Include 24hr volume data

include_last_updated_at (boolean, query, optional, default: False)

Include last updated timestamp

include_market_cap (boolean, query, optional, default: False)

Include market capitalization data

vs_currencies (string, query, required)

Comma-separated target currencies. Refers to 'symbol' field from /simple/supported_vs_currencies

Examples (3)

Get Simple Price openapi-spec

Get current prices for Bitcoin and Ethereum in USD and EUR

curl 'https://api.coingecko.com/api/v3/simple/price?ids=bitcoin%2Cethereum&vs_currencies=usd%2Ceur'
import requests

resp = requests.get(
    "https://api.coingecko.com/api/v3/simple/price",
    params={
        'ids': 'bitcoin,ethereum',
        'vs_currencies': 'usd,eur',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("coingecko")
result = api.fetch("simple/price", ids="bitcoin,ethereum", vs_currencies="usd,eur")

for item in result:
    print(item)
const resp = await fetch("https://api.coingecko.com/api/v3/simple/price?ids=bitcoin%2Cethereum&vs_currencies=usd%2Ceur");
const data = await resp.json();
Coin Price by IDs, Symbols, or Names openapi-spec
curl 'https://api.coingecko.com/api/v3/simple/price?vs_currencies=usd&ids=bitcoin&names=Bitcoin&symbols=btc'
import requests

resp = requests.get(
    "https://api.coingecko.com/api/v3/simple/price",
    params={
        'vs_currencies': 'usd',
        'ids': 'bitcoin',
        'names': 'Bitcoin',
        'symbols': 'btc',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("coingecko")
result = api.fetch("simple/price", vs_currencies="usd", ids="bitcoin", names="Bitcoin", symbols="btc")

for item in result:
    print(item)
const resp = await fetch("https://api.coingecko.com/api/v3/simple/price?vs_currencies=usd&ids=bitcoin&names=Bitcoin&symbols=btc");
const data = await resp.json();
Get current price of coins probe-gate
curl 'https://api.coingecko.com/api/v3/simple/price?ids=bitcoin%2Cethereum&vs_currencies=usd%2Ceur&include_market_cap=False&include_24hr_vol=False&include_24hr_change=False&include_last_updated_at=False'
import requests

resp = requests.get(
    "https://api.coingecko.com/api/v3/simple/price",
    params={
        'ids': 'bitcoin,ethereum',
        'vs_currencies': 'usd,eur',
        'include_market_cap': 'False',
        'include_24hr_vol': 'False',
        'include_24hr_change': 'False',
        'include_last_updated_at': 'False',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("coingecko")
result = api.fetch("simple/price", ids="bitcoin,ethereum", vs_currencies="usd,eur", include_market_cap="False", include_24hr_vol="False", include_24hr_change="False", include_last_updated_at="False")

for item in result:
    print(item)
const resp = await fetch("https://api.coingecko.com/api/v3/simple/price?ids=bitcoin%2Cethereum&vs_currencies=usd%2Ceur&include_market_cap=False&include_24hr_vol=False&include_24hr_change=False&include_last_updated_at=False");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 17:24:11.489863 200 246ms
2026-04-16 02:12:42.962432 200 245ms
2026-04-16 02:06:15.292173 200 245ms
2026-04-16 00:15:06.523955 200 273ms
2026-04-15 04:10:19.920139 200 253ms
2026-04-15 01:58:22.365388 200 289ms
2026-04-15 01:16:12.359687 200 226ms
2026-04-14 02:14:23.271430 200 264ms
2026-04-14 01:44:07.789851 200 255ms
2026-04-14 00:10:54.936356 200 265ms
2026-04-12 16:04:34.350718 200 212ms
2026-04-12 15:04:36.068354 200 245ms
2026-04-12 12:57:49.905077 200 246ms
2026-04-10 06:50:35.667405 200 195ms
2026-04-10 01:01:51.275885 200 216ms
2026-04-10 00:55:31.515324 200 557ms
2026-04-09 01:12:57.323213 200 261ms
2026-04-09 00:42:51.464534 200 216ms
2026-04-08T12:00:42.880350 200 206ms
2026-04-06 05:50:33.914270 200 315ms
2026-04-05 02:49:52.085972 200 296ms
2026-04-04 03:19:47.445855 200 195ms
2026-04-03 12:48:53.837383 200 240ms
2026-03-30 02:15:53.556026 200 239ms
2026-03-29 13:30:50.496829 200 192ms
2026-03-23 09:41:45.136672 200 242ms