sifting/io
GET/fnd/stocks/:ticker/financialsgzip required

Full XBRL bundle

Every reported XBRL concept for a company across every period and unit. Payload is large (5+ MB for a mature filer); strictly requires Accept-Encoding: gzip.

Parameters

Parameter
tickerrequiredstring · path
Ticker symbol (case-insensitive).
Accept-Encodingrequiredstring · header
Must include gzip; otherwise the endpoint returns 406 gzip_required.

Example

request · shell
curl -H "X-API-Key: $KEY" -H "Accept-Encoding: gzip" --compressed \
  "https://api.sifting.io/v1/fnd/stocks/AAPL/financials"
200OKapplication/json (gzip)
{  "ticker": "AAPL",  "cik": "0000320193",  "name": "Apple Inc.",  "concepts": [    {      "taxonomy": "us-gaap",      "concept": "Revenues",      "label": "Revenues",      "description": "Aggregate revenue recognized...",      "series": [        {          "value": 94836000000,          "unit": "USD",          "period_start": "2024-01-01",          "period_end": "2024-03-30",          "fiscal_year": 2024,          "fiscal_period": "Q2",          "form": "10-Q",          "accession": "0000320193-24-000089",          "filed_at": "2024-05-02"        }      ]    }  ]}
Loading runner…
First load only

Error responses

  • 406gzip_required

    Heavy endpoint called without Accept-Encoding: gzip.

    { "error": "gzip_required" }

More in Financials (XBRL)

See all