Skip to content
noxstock
API reference

API reference overview

Base URL, authentication, endpoint access, and the OpenAPI-backed reference.

Base URL

https://api.noxstock.com

All current product routes are GET routes under /v2.

Authentication

Pass your API key in the X-API-Key header:

curl "https://api.noxstock.com/v2/snapshot?symbol=AAPL" \
  -H "X-API-Key: $NOXSTOCK_API_KEY"

Current routes

RouteAccessUse
GET /v2/searchFree+Symbol discovery.
GET /v2/coverageFree+Supported universe and asset type check.
GET /v2/snapshotFree+One-shot market/fundamental context.
GET /v2/valuationFree+Valuation and multiples context.
GET /v2/profileStarter+Company/ETF profile details.
GET /v2/fundamentalsStarter+Income, balance sheet, cash flow rows.
GET /v2/earningsStarter+Earnings context.
GET /v2/dividendsStarter+Dividends and payout context.
GET /v2/technicalsStarter+Technical indicators.
GET /v2/price-actionStarter+Recent price action and range context.
GET /v2/historyStarter+Selected historical series.
GET /v2/compareStarter+2–4 symbol scorecard.
GET /v2/calendarStarter+Per-symbol upcoming events.
GET /v2/filingsStarter+Recent SEC filings.
GET /v2/filings/{accession}Starter+Filing metadata and section index.
GET /v2/filings/{accession}/section/{name}Starter+Full section text.
GET /v2/insiderStarter+Trailing 90-day Form 4 activity.

Query conventions

  • Symbols are US tickers, max 8 chars. Dot share classes are normalized by REST.
  • Multi-value params are comma-separated: symbols=AAPL,MSFT, form=10-K,10-Q.
  • Timestamps are UTC ISO-8601 strings unless a field documents otherwise.
  • Currency fields use explicit suffixes where helpful, for example _usd.
  • Percent fields use _pct and are percentages, not decimals.

OpenAPI

The endpoint pages in this section are generated from the real FastAPI OpenAPI spec in openapi.json.

If the generated schema and a prose guide disagree, treat the OpenAPI schema and live API as source of truth. File a docs bug so the prose can be corrected.