Endpoint Playground
Returns a company's financial-statement history (income statement, balance sheet, cash flow) from the SEC companies dataset, newest fiscal year first. An unknown CIK or a company with no XBRL data returns an empty series rather than a 404 — most filers without a current ticker have no financial-statement history at all. `lines` keys are the same concept names the live `/sec/financials` endpoint uses (e.g. `revenue`, `net_income`, `total_assets`); `ratios` keys include `gross_margin`, `operating_margin`, `net_margin`, `revenue_growth_yoy`, `current_ratio`, `debt_to_equity`, `free_cash_flow` where derivable. statement enum: `income`, `balance`, `cash_flow`. period enum: `annual`, `quarterly`. Dataset Playground requests query indexed data and do not apply proxy routing.
14 Oct 2026: 20 points; 11 fields had a value in every checked item.
Sample value profiles: end_date: 2023-09-30 to 2025-09-27; fiscal_year: 2,025 to 2,026, median 2,025; synced_at: 2026-10-10.
curl 'https://api.crawlora.net/api/v1/datasets/sec-companies/financials/320193?statement=income&period=annual' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| cik (path) | string | Yes | 320193 | SEC CIK, numeric or zero-padded |
| statement | string | No | income | Statement enum: income, balance, cash_flow. Omit to return all three. |
| period | string | No | annual | Period-type enum: annual, quarterly. Omit to return both. |
| from | integer | No | Inclusive lower bound on fiscal_year | |
| to | integer | No | Inclusive upper bound on fiscal_year | |
| limit | integer | No | Maximum points returned (most recent fiscal years first), default 100, max 400 |
{
"code": 200,
"msg": "OK",
"data": {
"dataset": "sec-companies",
"cik": 320193,
"count": 2,
"points": [
{
"cik": 320193,
"statement": "income",
"period": "annual",
"fiscal_year": 2024,
"fiscal_period": "FY",
"end_date": "2024-09-28",
"form": "10-K",
"currency": "USD",
"lines": {
"revenue": 391035000000,
"net_income": 93736000000,
"gross_profit": 180683000000
},
"ratios": {
"gross_margin": 0.4621,
"net_margin": 0.2397,
"revenue_growth_yoy": 0.0206
}
},
{
"cik": 320193,
"statement": "income",
"period": "annual",
"fiscal_year": 2023,
"fiscal_period": "FY",
"end_date": "2023-09-30",
"form": "10-K",
"currency": "USD",
"lines": {
"revenue": 383285000000,
"net_income": 96995000000
}
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.