Skip to content

oneapi.finance API

A pragmatic financial data API. 15-minute delayed prices across 70+ exchanges, 10 years of fundamentals, one flat €19/month plan.

What is oneapi.finance?

oneapi.finance is a JSON-over-HTTPS financial data API designed for indie developers, fintech side-projects, and small trading desks who need clean OHLCV, fundamentals, corporate actions, and FX rates without the per-call billing maze of legacy vendors.

Every paid plan is a flat €19/month with a 100,000-call monthly quota. There is no per-symbol surcharge, no quarterly contract, and no SDK lock-in. The wire format intentionally mirrors the industry-conventional shape (camelCase JSON, ISO 8601 timestamps) so adoption from existing code is straightforward.

15-minute delayed prices

Free of SIP redistribution licensing. Every quote carries a timestamp and a meta.fetched_at so your code can decide what stale means.

70+ exchanges

NASDAQ, NYSE, LSE, XETR, Euronext (Paris, Amsterdam, Brussels, Lisbon, Dublin), BME, SIX, OMX, TSE, HKEX, ASX, TSX, JSE, BSE/NSE and more.

10 years of fundamentals

Income, balance sheet, cash flow statements sourced from SEC EDGAR for US issuers and exchange filings elsewhere, refreshed on filing day.

Source attribution

Every response carries meta.source. You always know which upstream produced the data and when. No black boxes.

Start here

Endpoints at a glance

EndpointPurpose
GET /v1/quoteLatest price + OHLC + 52-week metrics for one or up to 8 symbols.
GET /v1/time_seriesHistorical OHLCV at 1-minute through 1-month granularity.
GET /v1/statisticsValuation, profitability, and dividend metrics.
GET /v1/profileCompany name, sector, industry, ISIN, FIGI, CIK.
GET /v1/dividendsDividend history with declaration, ex, record, and payment dates.
GET /v1/splitsStock split history, normalized as ratio_from/ratio_to.
GET /v1/symbol_searchFuzzy-match a query string to instruments.
GET /v1/fx/time_seriesDaily FX history for any currency pair.
GET /v1/stocksBrowse the canonical instrument universe.
GET /v1/usageCurrent quota and per-key call counts.

Be honest about what we are

We do not redistribute real-time SIP-licensed market data. We do not pretend to. Real-time consolidated US equity feeds cost roughly $9,500/month per redistributor in exchange and SIP fees alone. That economics does not fit a €19/month flat plan.

What we do well: clean delayed quotes, deep fundamentals, corporate actions, and a predictable bill. If your application can tolerate a 15-minute delay (portfolio trackers, research tools, alerting on EOD movements, screeners, dashboards), this API is built for you. If you need sub-second tape data, talk to Polygon, Databento, or the SIPs directly.

Read the delayed-data concept page for the full picture.