Base Path
ListMarketQuotes
Retrieves stock and index quotes from Finnhub and Yahoo Finance. Endpoint:GET /api/market/v1/list-market-quotes
Request Parameters
Ticker symbols to retrieve (e.g.,
["AAPL", "^GSPC"]). Empty returns defaults.Response
The list of market quotes
True when the Finnhub API key is not configured and stock quotes were skipped
Human-readable reason when Finnhub was skipped (e.g., “FINNHUB_API_KEY not configured”)
True when the upstream API rate-limited the request
Example Request
Example Response
ListCryptoQuotes
Retrieves cryptocurrency quotes from CoinGecko. Endpoint:GET /api/market/v1/list-crypto-quotes
Request Parameters
Cryptocurrency IDs to retrieve (CoinGecko IDs). Empty returns defaults.
Response
The list of cryptocurrency quotes
Example Request
Example Response
ListCommodityQuotes
Retrieves commodity price quotes from Yahoo Finance. Endpoint:GET /api/market/v1/list-commodity-quotes
Request Parameters
No parameters required. Returns default commodity set.Response
The list of commodity quotes
Example Request
GetSectorSummary
Retrieves market sector performance data from Finnhub. Endpoint:GET /api/market/v1/get-sector-summary
Request Parameters
No parameters required.Response
Sector performance data
Example Request
Example Response
ListStablecoinMarkets
Retrieves stablecoin peg health and market data from CoinGecko. Endpoint:GET /api/market/v1/list-stablecoin-markets
Request Parameters
No parameters required.Response
Stablecoin market data including peg deviation
Example Request
ListEtfFlows
Retrieves BTC spot ETF flow estimates from Yahoo Finance. Endpoint:GET /api/market/v1/list-etf-flows
Request Parameters
No parameters required.Response
Bitcoin spot ETF flow data
Example Request
GetCountryStockIndex
Retrieves the primary stock index for a country from Yahoo Finance. Endpoint:GET /api/market/v1/get-country-stock-index
Request Parameters
ISO 3166-1 alpha-2 country code
Response
The primary stock index quote for the country
ISO 3166-1 alpha-2 country code
Country name
Example Request
Example Response
Data Sources
- Finnhub: Real-time stock quotes and sector performance (requires API key)
- Yahoo Finance: Commodity prices, ETF flows, country indices
- CoinGecko: Cryptocurrency prices and stablecoin data
Rate Limiting
Finnhub has rate limits on the free tier. When rate-limited, the response will includerate_limited: true. Consider caching responses or upgrading to a paid Finnhub plan for production use.