# Finvera API Documentation ## Docs - [Introduction](https://docs.finvera.ai/documentation/introduction.md): Welcome to Finvera's developer documentation. Our infrastructure is designed for high-performance financial data processing, utilizing modern technologies to ensure scalability, reliability, and speed. - [Model Context Protocol (MCP)](https://docs.finvera.ai/documentation/mcp.md): Connect Claude, Cursor, and other AI tools directly to Finvera's financial data — earnings-call transcripts, fundamentals, news, analyst ratings, and market data — through the Finvera MCP server. - [Optical Character Recognition (OCR)](https://docs.finvera.ai/documentation/ocr.md): Send images to our OCR engine and receive a low latency response of text in JSON format - [Using MCP to Plot Strategy Drift](https://docs.finvera.ai/examples/strategy-drift.md): Here is a tutorial of how to use the Finvera MCP server to track strategy drift - [Introduction](https://docs.finvera.ai/api-reference/introduction.md): The Finvera API enables developers to retrieve various financial datasets that power firms from fintech startups, to enterprise brokerage applications. - [Authentication](https://docs.finvera.ai/api-reference/authentication.md): How to authenticate with the Finvera API from browsers and from servers. - [Error Handling](https://docs.finvera.ai/api-reference/error-handling.md): How to handle errors with our API endpoints - [Overview](https://docs.finvera.ai/api-reference/press-releases/press-releases-overview.md): Press Release API - [Fetch Press Releases](https://docs.finvera.ai/api-reference/press-releases/get-press-release-data.md): Real-time, aggregated, corporate press releases delivered via REST API. - [Overview](https://docs.finvera.ai/api-reference/events/events-overview.md): The Events API provides developers with programmatic access to market-moving events detected across financial news, filings, transcripts, and other structured and unstructured sources. Each event is enriched with associated securities, sentiment, and contextual metadata so it can be consumed directl… - [Get Events](https://docs.finvera.ai/api-reference/events/fetch-events.md): Get a paginated list of events. - [Get Event by ID](https://docs.finvera.ai/api-reference/events/fetch-event-by-id.md): Get a single event by its event_id. - [Overview](https://docs.finvera.ai/api-reference/fundamentals/fundamentals-overview.md): The Fundamentals API provides standardized financial statements for publicly traded companies, including balance sheets, income statements, and cash flow statements. This REST API offers comprehensive financial data with flexible filtering, sorting, and pagination capabilities. - [Balance sheets](https://docs.finvera.ai/api-reference/fundamentals/balance-sheets.md): Retrieve standardized balance sheet statements with pagination and filters. - [Income statements](https://docs.finvera.ai/api-reference/fundamentals/income-statements.md): Retrieve standardized income statements with pagination and filters. - [Cash flow statements](https://docs.finvera.ai/api-reference/fundamentals/cash-flow-statements.md): Retrieve standardized cash flow statements with pagination and filters. - [Overview](https://docs.finvera.ai/api-reference/market-data/market-data-overview.md): The market data endpoint provides users with access to equities data SIP feeds. - [Get Quotes](https://docs.finvera.ai/api-reference/market-data/get-quotes-stock-data.md): Fetch National Best Bid and Offer (NBBO) quotes for a given stock symbol across a specified time window. Each entry captures the top‐of‐book bid and ask prices, sizes, corresponding exchanges, and precise timestamps. This historical NBBO snapshot empowers users to track price dynamics, assess liquid… - [Get Trades](https://docs.finvera.ai/api-reference/market-data/get-trades-stock-data.md): Fetch detailed, tick-by-tick trade data for a chosen stock symbol over a specified time interval. Each entry records the trade price, size, executing exchange, trade conditions, and exact timestamp. This granular dataset underpins the construction of aggregated bars and comprehensive analyses by log… - [Get Historical OHLC Data](https://docs.finvera.ai/api-reference/market-data/get-custom-bars-data.md): Fetch aggregated historical OHLC (Open, High, Low, Close) and volume data for a chosen stock symbol over a custom date range and interval in US Eastern Time (ET). Each bar is built exclusively from trades that meet specified criteria—if no eligible trades occur in an interval, no bar is generated, i… - [Overview](https://docs.finvera.ai/api-reference/reference-data/security-master-overview.md): The Security Master API provides a centralized, canonical dataset of identifiers and metadata for global instruments. It is designed to serve as the foundational reference layer for any financial data platform, ensuring consistency across tickers, company names, CUSIPs, ISINs, FIGIs, PermIDs, exchan… - [Fetch Reference Data](https://docs.finvera.ai/api-reference/reference-data/search-for-securities.md): Perform a search for securities using a symbol or other search criteria. - [Overview](https://docs.finvera.ai/api-reference/company-logos/logos-overview.md): This API providess high quality company logos for brokerage display. Historically, this API has increased trade volume in a subtle way. The Company Logo API provides fast, reliable access to high-quality logos for both publicly traded and private companies worldwide, designed to enhance investor das… - [Fetch Company Logos](https://docs.finvera.ai/api-reference/company-logos/fetch-logos-by-symbol.md): Fetch logos and related security information for a given company symbol. - [Fetch Private Company Logo](https://docs.finvera.ai/api-reference/company-logos/fetch-private-company-logos.md): Fetch a logo for a private (non-exchange-listed) company. Exactly one of the query parameters `id`, `domain`, or `lei` must be provided. - [Overview](https://docs.finvera.ai/api-reference/transcripts/transcripts-overview.md): The Conference Call Transcripts API provides developers with programmatic access to earnings call transcripts from thousands of publicly traded companies, with a primary focus on the top 5k US companies. Coverage includes both real-time transcripts streamed via WebSocket during live calls, and post-… - [Get Conference Calls](https://docs.finvera.ai/api-reference/transcripts/fetch-calls.md): Get conference call transcripts. - [Get Conference Call Info by ID](https://docs.finvera.ai/api-reference/transcripts/fetch-call-details-by-call-id.md): Get conference call transcript by call_id. - [Get Summaries](https://docs.finvera.ai/api-reference/transcripts/fetch-summaries.md): Get Summaries. - [Get Summary by Call ID](https://docs.finvera.ai/api-reference/transcripts/fetch-call-summary-by-call-id.md): Get Summary by call_id. - [Overview](https://docs.finvera.ai/api-reference/catalyst-color/news-overview.md): The News API provides structured, real-time and historical access to market-moving news events across U.S.-listed companies. Designed for developers, trading platforms, and news aggregators, this API delivers enriched news articles with catalyst detection, security mapping, and metadata to power fin… - [Fetch News](https://docs.finvera.ai/api-reference/catalyst-color/fetch-news.md): Returns curated news for a given symbol and related filters. - [Overview](https://docs.finvera.ai/api-reference/analyst-ratings/ratings-overview.md): The Analyst Ratings API provides structured, real-time and historical access to equity analyst upgrades, downgrades, initiations, and reiterations across U.S. publicly traded companies. Built for developers, quant researchers, and fintech platforms, the API surfaces granular rating activity from maj… - [Fetch Ratings](https://docs.finvera.ai/api-reference/analyst-ratings/fetch-ratings.md) - [Streaming Introduction](https://docs.finvera.ai/ws-reference/stream-ws.md): Real-time transcripts via WebSocket. - [Low Latency Press Releases](https://docs.finvera.ai/ws-reference/press-releases/ultrafast-low-latency-press-releases.md): Unprocessed PRs that stream in the original (non-standard) format as to not add any additional latency for formatting processing. Expect ~5ms latency from publish timestamp to transmission. - [Press Releases](https://docs.finvera.ai/ws-reference/press-releases/get-real-time-press-releases.md): Real-time company press releases from main providers that are formatted into a standard JSON format. Expect 20ms latency from publish timestamp for processing. - [Real Time Transcripts](https://docs.finvera.ai/ws-reference/transcripts/get-real-time-transcripts.md): Enable users to interact with your websockets - [Real Time Trades](https://docs.finvera.ai/ws-reference/market-data/realtime-trades.md): Enable users to interact with realtime trades - [Real Time Quotes](https://docs.finvera.ai/ws-reference/market-data/realtime-quotes.md): Enable users to interact with realtime Quotes - [Delayed Trades](https://docs.finvera.ai/ws-reference/market-data/delayed-trades.md): Enable users to interact with delayed trades - [Delayed Quotes](https://docs.finvera.ai/ws-reference/market-data/delayed-quotes.md): Enable users to interact with delayed Quotes - [True Value](https://docs.finvera.ai/ws-reference/market-data/true-value.md): Enable users to fetch True value for a specific stock/ticker - [Changelog](https://docs.finvera.ai/changelog/changelog.md): New updates and improvements ## OpenAPI Specs - [logos](https://docs.finvera.ai/openapi/logos.yaml) - [events](https://docs.finvera.ai/openapi/events.yaml) - [press-releases](https://docs.finvera.ai/openapi/press-releases.yaml) - [fundamentals](https://docs.finvera.ai/openapi/fundamentals.yaml) - [transcripts-rag](https://docs.finvera.ai/openapi/transcripts-rag.yaml) - [proxy-rest](https://docs.finvera.ai/openapi/proxy-rest.yaml) - [transcripts](https://docs.finvera.ai/openapi/transcripts.yaml) - [security-master](https://docs.finvera.ai/openapi/security-master.yaml) - [catalyst-color](https://docs.finvera.ai/openapi/catalyst-color.yaml) - [analyst_ratings](https://docs.finvera.ai/openapi/analyst_ratings.yaml) - [autocomplete](https://docs.finvera.ai/openapi/autocomplete.yaml) ## AsyncAPI Specs - [press-release-raw](https://docs.finvera.ai/asyncapi/press-release-raw.yaml) - [press-release](https://docs.finvera.ai/asyncapi/press-release.yaml) - [true-value](https://docs.finvera.ai/asyncapi/true-value.yaml) - [realtime-trades-quotes](https://docs.finvera.ai/asyncapi/realtime-trades-quotes.yaml) - [delayed-trades-quotes](https://docs.finvera.ai/asyncapi/delayed-trades-quotes.yaml) - [proxy-socket](https://docs.finvera.ai/asyncapi/proxy-socket.yaml) - [transcripts](https://docs.finvera.ai/asyncapi/transcripts.yaml) ## Optional - [Documentation](https://docs.finvera.ai/api-reference/introduction) - [Main Site](https://finvera.ai) - [Demo Site](https://news.finvera.ai) - [Dashboard](https://dashboard.finvera.ai/sign-up)