Crypto Historical Data: Token Price History by Symbol · Surf

Review a token's historical price in a selected quote currency. Returns historical token prices, quote context and available first/last/high/low or change summaries. Use one Toolmu account and a shared prepaid balance across available Tools. Pay per use; no separate supplier subscription is required. The current execution ceiling for this Tool is 0.0144 Toolmu credits per call. This is a maximum, not the settled charge. Before execution, get the current Tool contract and check availability, the latest maximumCredits, your balance and budget. Supplier response credits_used, when present, describes supplier API credits and is not the Toolmu customer charge.

Up to 0.0144 credits / call

The final charge is based on confirmed usage. Unused reserved credits return to your available balance.

Surf

Crypto Historical Data: Token Price History by Symbol · Surf

Review a token's historical price in a selected quote currency. Returns historical token prices, quote context and available first/last/high/low or change summaries. Use one Toolmu account and a shared prepaid balance across available Tools. Pay per use; no separate supplier subscription is required. The current execution ceiling for this Tool is 0.0144 Toolmu credits per call. This is a maximum, not the settled charge. Before execution, get the current Tool contract and check availability, the latest maximumCredits, your balance and budget. Supplier response credits_used, when present, describes supplier API credits and is not the Toolmu customer charge.

You receive

Returns historical token prices, quote context and available first/last/high/low or change summaries. The requested currency determines the price unit. Returned point counts describe the selected series, not all historical trading activity.

Start with your task

Tell me the coin’s name or paste its public price-page link, such as [Bitcoin]. I’ll explain how its price changed over [30 days]. You can request another time period or currency, like [EUR]. If several coins match, I’ll ask you to choose.

Questions about this tool.

Inputs, results and details to know before running it.

Get connected

queryParams.to (Optional): End of custom date range (Unix timestamp or YYYY-MM-DD). Must be used together with from. Overrides time_range when set. Example: 2025-03-01. queryParams.from (Optional): Start of custom date range (Unix timestamp or YYYY-MM-DD). Must be used together with to. Overrides time_range when set. Example: 2025-01-01. queryParams.symbol (Required): Single token ticker symbol like BTC, ETH, or SOL (multi-symbol not supported). Example: BTC. queryParams.currency (Optional): Quote currency like usd, eur, or btc. Example: usd. Defaults to "usd". queryParams.time_range (Optional): Window of historical data to return: 1d, 7d, 14d, 30d, 90d, 180d, 365d, or max. Ignored when from/to are set. This endpoint uses time_range only — it does NOT accept interval; bucket granularity is chosen server-side based on the window size. Example: 30d. Defaults to "30d".