Ethereum Price API

GET

Track current Ethereum prices and price movement direction.

Ethereum Price tracks the spot price and movement direction of Ethereum in US dollars. Paid plans add conversion into 172 currencies, 24-hour trading volume, market capitalization, and hourly price snapshots.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/ethereum
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "currency": "USD",
    "price": 2685.12,
    "marketCap": 323000000000,
    "volume24h": 14850000000,
    "change24h": 2.34,
    "lastUpdated": "2026-02-07T12:00:00.000Z",
    "high24h": 2742.5,
    "low24h": 2618.75,
    "changeDirection": "up",
    "formatted": {
      "price": "$2,685.12",
      "marketCap": "$323.00B",
      "volume": "$14.85B",
      "priceWords": "two thousand six hundred eighty-five dollars"
    }
  }
}

About the Ethereum Price API

Ethereum Price works by fetching the latest market data for Ethereum from multiple reliable sources. It returns the current price, market capitalization, 24-hour trading volume, and 24-hour percentage change. The data is refreshed hourly and can be returned in any supported currency.

What people use it for

NFT Mint Quoting
When collectors initiate an NFT purchase, minting engines pull the latest ETH rate to display fiat-equivalent costs before transaction confirmation.
DeFi Collateral Monitoring
Lending protocols evaluate borrower health against liquidation thresholds by verifying real-time price changes and movement direction across active loan positions.
Web3 Paywall Processing
Digital media paywalls compute the exact fractional ETH owed for access passes using real-time price quotes during checkout.
Smart Contract Escrow
To safeguard milestone payouts, freelance escrow platforms record the ETH price and movement direction when an agreement begins.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Ethereum Price

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Ethereum Price API.

Read the docs →
Which currencies can I fetch Ethereum prices in?
The Free plan returns USD; paid plans can convert and view Ethereum prices in 172 world currencies. On paid plans, pass standard currency codes like USD, EUR, or GBP in the currency parameter to get local valuations.
Do I get market cap and 24-hour volume on the Free plan?
No. The Free plan returns basic price and movement direction, while market cap, 24-hour volume, price changes, highs and lows, and hourly breakdowns are premium fields unlocked on every paid plan.
What would 20,000 price checks a month cost me?
A volume of 20,000 price checks fits easily within the Starter plan, which includes 200,000 credits and covers up to 100,000 calls each month at 2 credits per call. That usage consumes one-fifth of your plan allowance and works out to about $0.30 per 1,000 calls. The Free plan includes 100 monthly calls for testing.
Can I pull historical hourly data with price checks?
Yes, on paid plans, you can request 24-hour historical snapshots by setting the hourly parameter to true. Paid plans will return an array of hourly price points alongside the current rate.
Can I display Ethereum market data in my commercial app?
Yes, provided you subscribe to any paid plan. Commercial use is allowed across all paid tiers as long as you integrate the values into your product rather than reselling or redistributing the raw data feed.

Ready to build with Ethereum Price? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs