Yahoo Finance API

Yahoo Finance Quote API

Look up a stock or ETF by ticker symbol and get its Yahoo Finance quote (price, market cap, volume, and key stats) as normalized JSON.

POST/v1/run/yahoo_finance.quote
Uptime
100.00%
30d · 7 calls
Requests
7
30d · weekly, last 12 wks
Response
6.3s
median · 30d

Pricing

One price, in dollars

Providers
Octopus7 served100.00% uptime6082ms p50$1.05/1k reqflat

Try it

Make your first request

Open in
Get a free key
Sample response
Free runs return only the first 3 results. Fund a key to get the full response.
{
  "data": {
    "items": [
      {
        "change": 12.5,
        "changePercent": 12.5,
        "dayHigh": 12.5,
        "dayLow": 12.5,
        "marketCap": 42,
        "name": "Example title",
        "previousClose": 12.5,
        "price": 19.99,
        "symbol": "example",
        "volume": 12500
      }
    ]
  },
  "found": true
}
Response interface
interface YahooFinanceQuoteResponse {
  data: {
    items: {
      change?: number;
      changePercent?: number;
      dayHigh?: number;
      dayLow?: number;
      marketCap?: number;
      name?: string;
      previousClose?: number;
      price: number;
      symbol?: string;
      volume?: number;
    }[];
  } | null;
  found: boolean;
}

Full parameter and response reference - every field, type, and example for this endpoint.

Reference

Request, response, and price

Last verified 2026-09-16 · uptime and latency measured over 30d
POST /v1/run/yahoo_finance.quote
curl -X POST https://api.getanyapi.com/v1/run/yahoo_finance.quote \
  -H "Authorization: Bearer $ANYAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ticker":"AAPL"}'
FieldTypeExample value
Request body
tickerstring"AAPL"The ticker symbol to look up.
Response
dataobject
data.itemsobject[]Quote records for the ticker: current price, day range, volume, and market cap. Populated whenever the provider has data for the entity.
data.items[].changenumberAbsolute price change from the previous close.
data.items[].changePercentnumberPercent price change from the previous close (e.g. 3.14 means +3.14%).
data.items[].dayHighnumberHighest trade price during the current session.
data.items[].dayLownumberLowest trade price during the current session.
data.items[].marketCapintegerTotal market capitalization in the security's native currency.
data.items[].namestringThe security's display name, e.g. "Apple Inc.". Populated whenever the provider has data for the entity.
data.items[].previousClosenumberThe previous session's closing price.
data.items[].pricenumberThe latest trade price in the security's native currency. Populated whenever the provider has data for the entity.
data.items[].symbolstringThe resolved ticker symbol for the quote, e.g. "AAPL". Populated whenever the provider has data for the entity.
data.items[].volumeintegerNumber of shares traded during the current session.
foundboolean
Price
Price per requestUSD$0.00105
Price /1k reqUSD$1.05

FAQ

About the Yahoo Finance Quote API

The AnyAPI Yahoo Finance Quote API returns Yahoo Finance quote data as normalized JSON from one POST call to /v1/run/yahoo_finance.quote. Look up a stock or ETF by ticker symbol and get its Yahoo Finance quote (price, market cap, volume, and key stats) as normalized JSON. AnyAPI returns one normalized schema whichever source serves it. It costs from $1.05 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 100.0% of Yahoo Finance quote calls through AnyAPI succeeded, with a median response time of 6.3 seconds across 7 measured calls.

It costs from $1.05 per 1,000 requests, in US dollars with no subscription and no monthly minimum. You fund one USD wallet, each call draws it down, and a failed request costs $0.

Look up a stock or ETF by ticker symbol and get its Yahoo Finance quote (price, market cap, volume, and key stats) as normalized JSON. The response is normalized JSON with the same envelope every AnyAPI endpoint returns, so parsing a second endpoint is a change of URL and nothing else.

Over the last 30 days, 100.0% of Yahoo Finance quote calls through AnyAPI succeeded, with a median response time of 6.3 seconds across 7 measured calls. These are AnyAPI's own measurements of traffic through the gateway, recomputed continuously, not a published service-level target.