Financial Data API · v1

The financial data API for SEC fundamentals, quotes & statements

One key, one JSON contract. Pull as-reported SEC fundamentals, real-time stock quotes, financial statements, valuation multiples, and a US-equity screener — with per-filing provenance and a generous free tier.

Free tier: 1,000 calls/month · No credit card · REST + JSON

GET
curl "https://app.akyla.ai/v1/fundamentals/AAPL" \
  -H "Authorization: Bearer YOUR_API_KEY"
Try it live in the console →
SEC inline-XBRL source~5–8k US equities7 endpointsQuota & rate-limit headersCORS-enabled for browser apps

Stock fundamentals, statements & screener — one API

Seven focused endpoints, each a thin, documented wrapper over the same data that powers Akyla's research tools. Explore them interactively in the docs.

An SEC filings API with provenance built in

As-reported from SEC XBRL

Fundamentals and statements are assembled straight from SEC inline-XBRL filings — the as-filed numbers, not a vendor's re-keyed estimates.

Per-cell filing provenance

Add provenance=1 and every value on a statement carries its source: the SEC accession number and the inline-XBRL fact id. Audit any number to its primary filing.

One call, headline numbers

The /fundamentals endpoint returns revenue, EBITDA, margins, EV/EBITDA, net debt, and free cash flow plus a live quote in a single request.

Screen the whole US universe

Filter ~5–8k US equities by valuation, size, growth, and quality with simple <field>_<op> query params — paged and sortable.

Simple, predictable pricing

Tiered monthly call quotas — start free, upgrade when you grow. Every plan hits the same endpoints; higher tiers raise your monthly cap and per-minute burst limit.

Free
Free
  • 1,000 calls / month
  • 10 / min rate limit
  • All 7 endpoints
  • Attribution required
Start free
Starter
$29/mo
  • 50,000 calls / month
  • 60 / min rate limit
  • All 7 endpoints
  • Commercial use
Choose Starter
Most popular
Pro
$99/mo
  • 500,000 calls / month
  • 300 / min rate limit
  • All 7 endpoints
  • Commercial use
Choose Pro
Business
$499/mo
  • 5,000,000 calls / month
  • 1,000 / min rate limit
  • All 7 endpoints
  • Commercial use
Choose Business

Frequently asked questions

Is there a free financial data API tier?

Yes. The Free plan includes 1,000 calls per month at 10 requests/minute with no credit card required — enough to prototype and run small apps. Paid plans start at $29/mo for 50,000 calls.

Where does the data come from?

Fundamentals, financial statements, and notes are sourced as-reported from SEC inline-XBRL filings (10-K / 10-Q). Quotes and market cap come from daily market data. Statement responses can attach per-cell SEC filing provenance.

How do I authenticate requests?

Pass your key in the Authorization: Bearer <key> header (or X-Api-Key). Create and manage keys in the developer portal; the full key is shown once at creation and only its hash is stored.

What are the rate limits?

Per-minute burst limits scale with your plan: 10/min on Free, 60/min on Starter, 300/min on Pro, and 1,000/min on Business. Monthly call quotas are 1k / 50k / 500k / 5M respectively. Every response returns X-RateLimit-* and X-Quota-* headers.

What can I build with it?

Stock dashboards, valuation and comps models, screeners, fundamental research tools, financial statement viewers, and backtests — anywhere you need structured US-equity fundamentals, quotes, or SEC-filing data as JSON.

Ship with real fundamentals today

Create a free key and make your first call in under a minute.

Prefer the machine contract? OpenAPI spec