Financial Data
Company fundamentals, financial statements, market prices and economic data.
Get SEC filings
The SEC filing index for one company — a list of filings, not their contents. Each entry carries cik, accession_number, filing_type, report_date, filing_date, ticker and url. Accepts ticker or cik, narrows by filing_type, and caps with limit. Use it to find which filing you want and to get its accession_number. To read the text inside one, use get_financial_filings_items.
- Type: stringcik
The Central Index Key (CIK) of the company.
- Type: stringticker
The ticker symbol.
- Type: array string[] enumfiling
_type Filter by one or more filing types. Repeat the query parameter to pass multiple values (e.g. filing_type=10-Q&filing_type=10-K).
values- 10
- K - 10
- Q - 8
- K - 20
- F - 6
- K
- Type: integerlimitmin:1
The maximum number of filings to return (default: 10).
- Type: object · FilingsResponse200
SEC filings response
- Type: array object[] · Filing[]filings
- accessionType: string
_number The accession number of the filing.
- cikType: integer
The Central Index Key (CIK) of the company.
- filingType: string
_type The type of the SEC filing (e.g., 10-Q, 8-K).
- reportType: string Format: date
_date The date of the report.
- tickerType: string
The ticker symbol.
- urlType: string Format: uri
The URL of the SEC filing.
application/json - Type: object · ErrorResponse400
Bad request
- Type: stringerror
A short error message.
- Type: stringmessage
A more detailed error message.
application/json - Type: object · ErrorResponse401
Unauthorized
- Type: stringerror
A short error message.
- Type: stringmessage
A more detailed error message.
application/json - Type: object · ErrorResponse402
The request requires a paid subscription
- Type: stringerror
A short error message.
- Type: stringmessage
A more detailed error message.
application/json - 403
The account is not permitted to perform this operation.
- Type: object · ErrorResponse404
The specified resource was not found
- Type: stringerror
A short error message.
- Type: stringmessage
A more detailed error message.
application/json - 429
A request or spending limit has been reached.
- 502
The service could not complete the request.
- 503
The API or billing service is temporarily unavailable.
- 504
The service timed out while processing the request.
- default
The operation failed. Keep the response request ID when contacting Felo support.
curl https://openapi.felo.ai/v1/beta/financial/filings \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"filings": [
{
"cik": 1,
"accession_number": "string",
"filing_type": "string",
"report_date": "2026-09-30",
"ticker": "string",
"url": "https://example.com"
}
]
}