{product_id}: Get product details

API: coinbase.com:coinbase-pro-api
Endpoint: /products/{product_id}
Response format: application/json
Auth: none
Method: GET
Last Status: 200
Latency: 249ms

Description

Returns trading pair details including base/quote currencies, minimum order sizes, price increments, and trading status. Use this to validate a trading pair exists and understand its trading rules before placing orders.

From spec: Get detailed information about a specific trading pair.

Usage Tips

- Product IDs follow the format BASE-QUOTE (e.g., BTC-USD, ETH-USD) - 'status' indicates if the trading pair is active - 'quote_increment' is the minimum price step for orders - 'min_market_funds' is the minimum USD value for market orders

Parameters (1)

product_id (string, path, required)

Product ID (e.g., BTC-USD, ETH-BTC)

Examples (1)

Get BTC-USD trading pair details probe-gate

Demonstrates fetching trading rules and status for the BTC-USD (Bitcoin to US Dollar) trading pair.

curl 'https://api.exchange.coinbase.com/products/BTC-USD'
import requests

resp = requests.get("https://api.exchange.coinbase.com/products/BTC-USD")
data = resp.json()
import zingu_apis

api = zingu_apis.api("coinbase-pro")
result = api.fetch("products/{product_id}")

for item in result:
    print(item)
const resp = await fetch("https://api.exchange.coinbase.com/products/BTC-USD");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 04:11:12.793632 200 249ms
2026-04-15 01:27:42.313259 200 263ms
2026-04-14 01:01:09.535706 200 205ms
2026-04-12 14:14:32.718523 200 214ms
2026-04-10 00:04:04.564535 200 327ms
2026-04-09 03:02:12.435020 200 304ms
2026-04-08 07:04:35.694351 200 222ms
2026-04-07 00:49:38.400725 200 210ms
2026-04-05 21:04:44.201838 200 161ms