Skip to content
>
Mode: standard

Rates

Market Data · Public

Real-time conversion rates across every supported pair.

The Rates API surfaces the live cross-currency conversion rates CoinPayments uses internally. Quote any pair, batch multiple lookups in one call, and (optionally) pin pricing to a moment in time for reproducible audits.

How it works

One call, many pairs
Request shape

Send a GET to /api/v2/rates with comma-separated lists of source and target currency ids. Optionally include pointInTime for historical lookups.

  • from1,4,4:0xdac17f958d2ee523a2206206994597c13d831ec7
  • to2,3
  • pointInTime2025-03-01T02:30:00Z
The response returns one entry per cross-pair, each containing the base and quote currency ids, symbols, and a conversion rate.

Use string math for amounts

Rates are returned as strings to preserve the precision crypto requires. Convert with a decimal/BigNumber library — never with native floating-point arithmetic, especially when computing invoice totals.

Where to next?

Pick the most useful next step.