Thrive API
Markets
Live quotes and daily price history.
Get a quote
GET /v1/markets/quote
Latest price for a stock, ETF, crypto asset or index, from the same live market feed that powers Thrive Markets.
Authentication: API key · Required scope: markets:read
Parameters · Get a quote
symbolstringrequired
Ticker, e.g. AAPL, NVDA, BTC.
kindstring
stock (default), etf, bond, crypto, commodity or index.
curl "https://jointhrive.org/api/public/v1/markets/quote?symbol=AAPL" \
-H "Authorization: Bearer $THRIVE_API_KEY"Response · 200
{
"object": "quote",
"symbol": "AAPL",
"price": 341.07,
"prevClose": 335.92,
"changeAbs": 5.15,
"changePct": 1.53,
"source": "live",
"asOf": 1790366400000
}Errors: parameter_missing, parameter_invalid, symbol_not_found, market_data_unavailable
Try it
Sign in to test this endpoint with one of your keys.
Get price history
GET /v1/markets/history
Daily closing bars for the last N days.
Authentication: API key · Required scope: markets:read
Parameters · Get price history
symbolstringrequired
Ticker symbol.
kindstring
Asset kind, default stock.
daysinteger
1–3650, default 30.
curl "https://jointhrive.org/api/public/v1/markets/history?symbol=AAPL&days=30" \
-H "Authorization: Bearer $THRIVE_API_KEY"Response · 200
{
"object": "list",
"symbol": "AAPL",
"data": [
{ "d": "2026-09-24", "o": 336.72, "h": 338.91, "l": 334.3, "c": 335.92 },
{ "d": "2026-09-25", "o": 336.04, "h": 341.67, "l": 334.53, "c": 341.07 }
]
}Errors: parameter_missing, parameter_invalid, symbol_not_found
Try it
Sign in to test this endpoint with one of your keys.