ReefAPI Finance & Data API

The Finance & Data API from ReefAPI — 103 operation(s) for finance & data.

Operations 103

POST /currency/v1/latest latest reference rates for a base (default EUR) → all or selected target… #
POST /currency/v1/convert convert an amount from→to at the latest rate (or a given historical date)… #
POST /currency/v1/historical reference rates on a past date (YYYY-MM-DD; weekend/holiday → last working day)… #
POST /currency/v1/timeseries rates over a date range (working days) for a base → selected/all targets… #
POST /currency/v1/fluctuation per-currency change over a date range: {CUR:{start_rate,end_rate,change,change_p… #
POST /currency/v1/currencies the current ECB reference currency set (code → name) #
POST /finance/v1/quote single or multi-symbol quote #
POST /finance/v1/chart OHLCV chart data #
POST /finance/v1/fundamentals quoteSummary modules #
POST /finance/v1/analyst recommendations, upgrades/downgrades, price targets #
POST /finance/v1/holders insider/institution/fund ownership and holder activity #
POST /finance/v1/news Yahoo Finance news search #
POST /finance/v1/options option chain #
POST /finance/v1/calendar earnings/calendar quoteSummary modules #
POST /finance/v1/events dividends and splits from chart events #
POST /finance/v1/screener_predefined Yahoo saved screeners #
POST /finance/v1/screener Yahoo custom screener POST #
POST /finance/v1/market_summary market summary indices #
POST /finance/v1/lookup Yahoo symbol universe lookup #
POST /finance/v1/technicals local technical indicators from chart OHLCV #
POST /finance/v1/economic FRED economic series via official API #
POST /finance/v1/v1/market/tickers public NASDAQ/NYSE/AMEX ticker universe #
POST /finance/v1/v1/market/quotes RapidAPI-compatible alias for quote #
POST /finance/v1/v1/stock/history RapidAPI-compatible alias for chart #
POST /finance/v1/v2/stock/history RapidAPI-compatible alias for chart #
POST /finance/v1/v1/market/screener RapidAPI-compatible alias for screener #
POST /finance/v1/v1/stock/modules RapidAPI-compatible alias for quoteSummary modules #
POST /finance/v1/v1/market/news RapidAPI-compatible alias for news #
POST /finance/v1/v2/market/news RapidAPI-compatible alias for news #
POST /finance/v1/v1/options RapidAPI-compatible alias for options #
POST /finance/v1/v1/most-active options most-active contracts derived from Yahoo option chains #
POST /finance/v1/v1/unusual-options-activity unusual options activity derived from Yahoo option chain volume/open-interest #
POST /finance/v1/calendar/earnings symbol earnings calendar via quoteSummary #
POST /finance/v1/calendar/earnings_market market-wide upcoming earnings calendar (all symbols) via Yahoo visualization #
POST /finance/v1/calendar/dividends symbol dividends via chart events #
POST /finance/v1/calendar/economic_events global economic events via Yahoo visualization calendar #
POST /finance/v1/calendar/public_offerings public offerings derived from Yahoo IPO calendar deal types #
POST /finance/v1/calendar/ipo IPO calendar via Yahoo visualization calendar #
POST /finance/v1/calendar/stock-splits symbol stock splits via chart events #
POST /finance/v1/calendar/count count of calendar events in a window (economic/ipo) #
POST /finance/v1/futures futures chain: related contract months via Yahoo futuresChain #
POST /finance/v1/insights trading insights: technical events, key technicals, valuation, recommendation… #
POST /finance/v1/research what analysts are saying: research-report metadata via Yahoo insights #
POST /finance/v1/fund/fees ETF/mutual-fund fees and expenses via Yahoo fundProfile #
POST /finance/v1/fund/holdings ETF/mutual-fund top holdings, sector weightings, asset allocation via Yahoo… #
POST /finance/v1/recommendations peer/similar symbols via Yahoo recommendationsbysymbol #
POST /finance/v1/news/details full news article content by uuid via Yahoo caas #
POST /finance/v1/screener/fields queryable screener field catalog (filters) via Yahoo screeners #
POST /finance/v1/market/tickers-by-type symbol lookup filtered by quote type (equity/etf/mutualfund/future/index/currenc… #
POST /finance/v1/v1/stock/profile quoteSummary alias for assetProfile,summaryProfile #
POST /finance/v1/v1/stock/statistics quoteSummary alias for defaultKeyStatistics #
POST /finance/v1/v1/stock/financial-data quoteSummary alias for financialData #
POST /finance/v1/v1/stock/sec-filings quoteSummary alias for secFilings,assetProfile #
POST /finance/v1/v1/stock/earnings quoteSummary alias for earnings,earningsTrend,earningsHistory #
POST /finance/v1/v1/stock/calendar-events quoteSummary alias for calendarEvents #
POST /finance/v1/v1/stock/insider-holders quoteSummary alias for insiderHolders #
POST /finance/v1/v1/stock/balance-sheet quoteSummary alias for balanceSheetHistory #
POST /finance/v1/v2/stock/balance-sheet quoteSummary alias for balanceSheetHistory,balanceSheetHistoryQuarterly #
POST /finance/v1/v1/stock/institution-ownership quoteSummary alias for institutionOwnership #
POST /finance/v1/v1/stock/insider-transactions quoteSummary alias for insiderTransactions #
POST /finance/v1/v1/stock/index-trend quoteSummary alias for indexTrend #
POST /finance/v1/v1/stock/income-statement quoteSummary alias for incomeStatementHistory,incomeStatementHistoryQuarterly #
POST /finance/v1/v1/stock/cashflow-statement quoteSummary alias for cashflowStatementHistory,cashflowStatementHistoryQuarterl… #
POST /finance/v1/v1/stock/recommendation-trend quoteSummary alias for recommendationTrend #
POST /finance/v1/v1/stock/net-share-purchase-activity quoteSummary alias for netSharePurchaseActivity #
POST /finance/v1/v1/stock/upgrade-downgrade-history quoteSummary alias for upgradeDowngradeHistory #
POST /finance/v1/v1/insider-trades quoteSummary alias for insiderTransactions,insiderHolders,netSharePurchaseActivi… #
POST /finance/v1/v1/indicators/sma local SMA indicator from chart OHLCV #
POST /finance/v1/v1/indicators/rsi local RSI indicator from chart OHLCV #
POST /finance/v1/v1/indicators/macd local MACD indicator from chart OHLCV #
POST /finance/v1/v1/indicators/adx local ADX indicator from chart OHLCV #
POST /finance/v1/stock/get-futures-chain apidojo-compatible alias for futures #
POST /finance/v1/stock/get-insights apidojo-compatible alias for insights #
POST /finance/v1/stock/v3/get-insights apidojo-compatible alias for insights #
POST /finance/v1/stock/get-what-analysts-are-saying apidojo-compatible alias for research #
POST /finance/v1/stock/get-fees-and-expenses apidojo-compatible alias for fund/fees #
POST /finance/v1/stock/get-top-holdings apidojo-compatible alias for fund/holdings #
POST /finance/v1/stock/v2/get-recommendations apidojo-compatible alias for recommendations #
POST /finance/v1/news/v2/get-details apidojo-compatible alias for news/details #
POST /finance/v1/screeners/get-filters apidojo-compatible alias for screener/fields #
POST /finance/v1/market/get-tickers-by-quote-type apidojo-compatible alias for market/tickers-by-type #
POST /lei/v1/lookup One LEI → the full verified legal-entity record (Level-1 who-is-who): legal… #
POST /lei/v1/autocomplete Type-ahead suggestions for a partial company name (GLEIF autocompletions… #
POST /lei/v1/relationships One LEI → Level-2 corporate hierarchy: direct & ultimate parent (entity OR the… #
POST /lei/v1/map Identifier mapping: ISIN / BIC / MIC / QCC / S&P-Global-ID → LEI record(s), or… #
POST /lei/v1/reference GLEIF reference collections: ISO-20275 legal forms, registration authorities… #
POST /lei/v1/batch Up to 50 mixed lookup/search items in one call. #
POST /sanctions/v1/screen Screen ONE name against the official sanctions lists → status (match |… #
POST /sanctions/v1/batch Screen up to 100 names in one call (in-memory → cheap). #
POST /sanctions/v1/entity Fetch ONE full normalized list record by its uid (':', from a screen match)… #
POST /sanctions/v1/sources_status List freshness + reachability of every sanctions source (the trust signal)… #
POST /worldbank/v1/indicator time-series for one+ indicators (code or shortcut) across one+ countries/all… #
POST /worldbank/v1/country country metadata for codes/all or filtered by region/income_level/lending_type #
POST /worldbank/v1/search_indicators local keyword search over the indicator catalog (WDI default; full=all sources) #
POST /worldbank/v1/indicator_metadata definition/source/organization/topics for one+ indicator codes/aliases #
POST /worldbank/v1/country_profile one-call headline snapshot (most-recent ~10 key metrics) for one+ countries #
POST /worldbank/v1/shortcuts list the metric->indicator-code map, or metric=&country= to fetch directly #
POST /worldbank/v1/reference reference lists: regions | income_levels | lending_types | sources | topics #
POST /worldbank/v1/topic_indicators browse every indicator in a World Bank topic (Health, Economy, Climate, etc.)… #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/reefapi:reefapi-finance-data-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

reefapi-finance-data-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Reef Finance & Data API
  version: 1.0.0
  description: Unified data-API gateway. Call POST /{engine}/v1/{action} with an x-api-key header; every response is the { ok, data, meta, error } envelope.
servers:
- url: https://api.reefapi.com
security:
- ApiKeyAuth: []
tags:


# --- truncated at 32 KB (90 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/reefapi/refs/heads/main/openapi/reefapi-finance-data-api-openapi.yml