Get IPO filings
Changed onGet SEC IPO filings (registration statements S-1, S-1/A, F-1, F-1/A and final prospectuses 424B4, 424B1), newest filings first. Every filing is classified (ipo, shell_company, spac, resale, or other) with structured cover-page metadata: proposed ticker, exchange, and expected offering price or price range. For IPO-grade filings whose financial statements have been extracted, the item embeds full income statements, balance sheets, and cash flow statements under financials, in the same shape as the /financials endpoints. No parameters are required: by default the latest filings across all companies are returned.
Request
- Base URLhttps://api.financialdatasets.ai
- AuthAPI key in header X-API-KEY
Query parameters
Filter by the proposed ticker symbol from the filing's cover page.
Filter by the SEC Central Index Key of the filer, with or without leading zeros.
Filter by filing classification: ipo (a real operating company registering to list on an exchange), shell_company, spac, resale, or other.
Filter by exact SEC filing date in YYYY-MM-DD format. Rows without a known filing date are excluded.
Filter by SEC filing date greater than or equal to date in YYYY-MM-DD format. Rows without a known filing date are excluded.
Filter by SEC filing date less than or equal to date in YYYY-MM-DD format. Useful for point-in-time queries: returns only data that was publicly filed by the given date. Rows without a known filing date are excluded.
Filter by SEC filing date greater than date in YYYY-MM-DD format. Rows without a known filing date are excluded.
Filter by SEC filing date less than date in YYYY-MM-DD format. Rows without a known filing date are excluded.
The total number of rows to return (default: 10; no maximum). This is the total across all pages, not a page size: each page holds up to 10 records, linked by next_page_url.
Opaque pagination cursor from a previous response's next_page_url. When provided, all other query parameters are ignored: the cursor carries the original request's filters. Treat it as opaque; do not construct or modify it.
Response
IPOs response
Changes
- warning
added the new
424B1enum value to the//response property for the response status - warning
added the new
424B4enum value to the//response property for the response status - warning
added the new
F-1enum value to the//response property for the response status - warning
added the new
F-1/Aenum value to the//response property for the response status - info
added the new optional
queryrequest parametercursor - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
to the response with the status
- warning