Financial Datasets

Active

by Orthogonal

Stock prices, financial statements, insider trades, and SEC filings.

FinanceData

Endpoints · 64

Base URLhttps://x402.orthogonal.com/financial-datasets
GET/news$0.025Get recent news articles for a specific company or the broad market. Pass a ticker for company-specific news, or omit the ticker for general market news.
POST/financials/search/screener$0.025Search for stocks by filtering across financial metrics from income statements, balance sheets, and cash flow statements.
POST/financials/search/line-items$0.025Search for specific financial metrics across income statements, balance sheets, and cash flow statements for a list of tickers.
GET/financials/income-statements/segments$0.025Get income statement segment breakdowns (revenue, operating income, depreciation) by product and business segment.
GET/financials/segments$0.025Get segment breakdowns from all three financial statement types (income statement, balance sheet, cash flow) in a single API call.
GET/earnings/tickersNot publishedReturns a list of available tickers for the earnings endpoint. This endpoint is free and does not require authentication.
GET/filings/tickersNot publishedReturns a list of available tickers for the filings endpoint. This endpoint is free and does not require authentication.
GET/filings/ciksNot publishedReturns a list of available CIKs for the filings endpoint. This endpoint is free and does not require authentication.
GET/filings/items/typesNot publishedReturns a list of extractable item sections for 10-K, 10-Q, and 8-K filings. This endpoint is free and does not require authentication.
GET/financials/cash-flow-statements$0.025Get cash flow statements for a ticker.
GET/financials/as-reported$0.025Get the as-filed hierarchies for income statement, balance sheet, and cash flow statement in a single API call. Each period contains three nested objects; any o
GET/prices$0.025Get end-of-day (EOD) historical price data for stocks.
GET/financials/income-statements/as-reported$0.025Get the as-filed income statement hierarchy. Each line item is returned exactly as it appears on the face of the 10-K or 10-Q, with parent-child relationships p
GET/insider-trades$0.025Get insider trades like buys and sells for a ticker by a company insider.
GET/institutional-holdings/tickersNot publishedReturns the list of ticker symbols that appear as held securities across 13F filings. No API key required.
GET/company/facts$0.025Get company facts for a ticker.
GET/filings/items/requests/{request_id}$0.025Poll the result of a filing items request that returned 202 Accepted. While the filing is being prepared this returns a processing status. When ready, it return
GET/earnings$0.025Get the most recent earnings snapshot for a ticker. Optional change fields are returned only when available.
GET/prices/snapshot$0.025Get the real-time price snapshot for a stock, including the current price, day change, and day change percent.
GET/company/facts/ciksNot publishedReturns a list of available CIKs for the company facts endpoint. This endpoint is free and does not require authentication.
GET/financial-metrics/snapshot/tickersNot publishedReturns a list of available tickers for the financial metrics snapshot endpoint. This endpoint is free and does not require authentication.
GET/filings/typesNot publishedReturns a sorted list of valid SEC filing types (e.g., 10-K, 10-Q, 8-K). This endpoint is free and does not require authentication.
GET/prices/tickersNot publishedReturns a list of available tickers for the prices endpoint. This endpoint is free and does not require authentication.
GET/macro/interest-rates/banksNot publishedReturns a list of available central bank codes for the interest rates endpoints. This endpoint is free and does not require authentication.
GET/financials/search/screener/filtersNot publishedReturns a list of available filter fields, valid values, and operators for the stock screener endpoint. This endpoint is free and does not require authenticatio
GET/kpi/metrics/tickersNot publishedReturns a list of tickers that have KPI metrics available.
GET/kpi/metrics/sectorsNot publishedReturns a list of sectors that have KPI metrics available.
GET/index-funds/tickersNot publishedReturns the list of fund ticker symbols available in the API. No API key required.
GET/company/facts/tickersNot publishedReturns a list of available tickers for the company facts endpoint. This endpoint is free and does not require authentication.
GET/prices/snapshot/tickersNot publishedReturns a list of available tickers for the price snapshot endpoint. This endpoint is free and does not require authentication.
GET/financial-metrics/snapshot$0.025Get the real-time financial metrics snapshot for a stock, including valuation ratios, profitability, efficiency, liquidity, leverage, growth, and per share metr
GET/prices/snapshot/market$0.025Get the real-time price snapshot for the entire market. Requires an active subscription.
GET/filings$0.025Get SEC filings for a company.
GET/activist-ownership$0.025Get activist stakes (SEC Schedule 13D: holders of more than 5% of a class of shares with intent to influence control), one row per reporting person. Query by ti
GET/kpi/metrics$0.20Get sector-specific operational KPIs for a ticker. Includes metrics like load factor, CET1 ratio, same-store sales, FFO per share, and more. Sourced from SEC 8-
GET/institutional-holdings/investorsNot publishedReturns up to 100 distinct institutional filers (CIK + name). Use the optional `name` parameter for case-insensitive prefix search. No API key required.
GET/financials$0.025Get all financial statements for a ticker.
GET/financials/cash-flow-statements/segments$0.025Get cash flow statement segment breakdowns (capital expenditure) by business segment.
GET/financials/balance-sheets$0.025Get balance sheets for a ticker.
GET/insider-ownership$0.025Get insider ownership statements from SEC Forms 3 and 5, one row per reported holding. Positions are returned as reported per filing (point-in-time ownership st
GET/index-funds$0.025Query fund holdings in two directions. Provide exactly one of `ticker` or `holding`. `?ticker=SPY` returns a fund's constituents and each position's weight (the
GET/macro/interest-rates$0.025Historical interest rates for all major central banks in the world.
GET/macro/interest-rates/snapshot$0.025Get the current interest rates from all major central banks in the world.
GET/kpi/guidance$0.20Get structured forward guidance from earnings releases. Returns ranges, point estimates, and directional signals.
GET/filings/items$0.025Get the raw text Items from an SEC filing.
GET/institutional-holdings$0.025Query 13F institutional holdings by filer CIK or by held ticker. Provide exactly one of `filer_cik` or `ticker`. When no `report_period` filter is supplied, `?f
GET/financials/cash-flow-statements/as-reported$0.025Get the as-filed cash flow statement hierarchy. Each line item is returned exactly as it appears on the face of the 10-K or 10-Q, with parent-child relationship
GET/financials/income-statements$0.025Get income statements for a ticker.
GET/beneficial-ownership$0.025Get beneficial-ownership stakes (SEC Schedules 13D and 13G: holders of more than 5% of a class of shares), one row per reporting person. Query by ticker (who ow
GET/financials/balance-sheets/segments$0.025Get balance sheet segment breakdowns (assets, goodwill, long-lived assets) by business segment.
GET/financials/balance-sheets/as-reported$0.025Get the as-filed balance sheet hierarchy. Each line item is returned exactly as it appears on the face of the 10-K or 10-Q, with parent-child relationships pres
GET/ipos$0.20Get SEC registration statements (Form S-1 and S-1/A), newest filings first. Every filing is classified (ipo, shell_company, spac, resale, or other) with structu
GET/financial-metrics$0.025Get financial metrics for a ticker, including valuation, profitability, efficiency, liquidity, leverage, growth, and per share metrics.
GET/kpi/non-gaap$0.20Get non-GAAP financial metrics with GAAP equivalents and key adjustments.
GET/macro/labor$0.025US labor market history for one series: nonfarm payrolls, unemployment rate, participation, hourly earnings, JOLTS job openings, hires, quits, and weekly jobles
GET/macro/labor/snapshot$0.025The most recent print of every labor market series (24 rows: monthly series on their latest month, weekly series on their latest week), or of one series when se
GET/macro/labor/series$0.01The labor market series ids and what they are, with each series frequency and first available date. Free; no API key required.
GET/macro/yield-curve$0.025The daily US Treasury par yield curve since 1990, one object per business day with one key per tenor (1-month to 30-year), newest first. Values are par yields i
GET/macro/yield-curve/snapshot$0.025The most recent business day US Treasury par yield curve as one object with one key per tenor. Refreshed each evening after the day final curve is published.
POST/agent/checkout-link$0.01Mint a Stripe Checkout link that funds the account tied to the API key. Give the returned checkout_url to the account owner; they pay in the browser with no log
POST/agent/signup$0.01Create a Financial Datasets account as an AI agent and receive an API key in one call. No authentication required. The email must be the account owners real inb
GET/macro/inflation$0.025Monthly US Consumer Price Index history for one series, newest first, with month-over-month and year-over-year percent changes. Covers headline and core CPI plu
GET/macro/inflation/snapshot$0.025The most recent month of every CPI series (twelve rows), or of one series when series is given, each with the month-over-month and year-over-year percent change
GET/macro/inflation/series$0.01The CPI series ids and what they are, with each series first available month. Free; no API key required.

Call the provider directly and settle x402 per request.

Quickstart · x402 flow

1 · Call without payment. The service replies 402

bash
curl -i https://x402.orthogonal.com/financial-datasets/news
Response
HTTP/1.1 402 Payment Required{ "x402Version": 2,  "accepts": [{ "scheme": "exact", "network": "eip155:143",  "asset": "USDC", "maxAmountRequired": "0.025" }] }

2 · Sign the payment with your agent wallet and retry

bash
curl https://x402.orthogonal.com/financial-datasets/news \  -H "X-PAYMENT: <base64 payment payload signed by your EOA>"
Response
HTTP/1.1 200 OK

Any EOA on Monad can pay.

Any APIs or tools listed are provided for discovery purposes only and do not constitute an endorsement or recommendation by the Monad Foundation.