What it returns
Every US initial public offering starts with a registration statement on SEC EDGAR (Form S-1, or F-1 for foreign issuers), is revised through amendments, and ends with a final prospectus filed under Rule 424(b)(4) once the deal is priced. This API returns those filings, newest first, one row per filing. - **Market-wide**: the latest filings across EDGAR (default: last 7 days), optionally filtered by company name - **By company**: tickers or CIKs; every matching filing in the date range
| field | meaning |. |---|---|. | `form`, `amendment` | S-1, S-1/A, F-1, F-1/A, 424B4 (also S-11, S-1MEF, F-1MEF on request) |. | `company`, `cik`, `sicCode`, `industry` | the filer and its SEC industry code |. | `stateOfIncorporation`, `businessState` | EDGAR state or country codes |. | `filedDate`, `acceptedAt` | filing date and the exact time EDGAR accepted it |. | `fileNumber` | the 333- registration number that links a deal's filings |. | `offerings` | per-security lines from the tagged filing-fee table: security, amount registered, maximum price, maximum aggregate offering price, fee |. | `totalOfferingAmount`, `totalFee`, `netFee` | fee-table totals |. | `ipo`, `securitiesOffered`, `unit`, `offerPrice` | 424B4 cover: whether it is an initial public offering, how many shares, units or ADSs, at what price |. | `grossProceeds`, `underwritingDiscountPerSecurity`, `proceedsToIssuer`, `overAllotment` | 424B4 cover: deal size, underwriting discount and the underwriters' option |. | `exchange`, `symbol`, `prospectusDate` | 424B4 cover: listing venue and ticker |. | `accession`, `url`, `documentUrl` | the filing on EDGAR and its main document |. Offering terms appear where the filing states them: amendments without a fee table, and prospectus covers with unusual wording, leave those fields empty. Set `includeOfferingTerms` to false for a fast list of filings only.
Request
POST https://api.pushbuild.com/sec-ipo-filings/run with a JSON body. Send your key in the X-API-Key header.
| Field | Type | Description |
|---|---|---|
forms | list of strings | Any of S-1, S-1/A, F-1, F-1/A, 424B4, S-11, S-11/A, S-1MEF, F-1MEF. Default: S-1, S-1/A, F-1, F-1/A and 424B4. |
days | integer | Default 7 days for the market-wide feed, 730 days for named companies. Ignored when fromDate is set. |
fromDate | string | First filing date. Optional. |
toDate | string | Last filing date. Defaults to today. |
companyName | string | Market-wide feed only: keep filers whose name contains this text. |
tickers | list of strings | Filings by these companies. Only companies already listed have a ticker; use ciks for one that has not listed yet. |
ciks | list of strings | SEC CIK numbers of the filers. |
includeAmendments | boolean | Include S-1/A, F-1/A and S-11/A. Default: true. |
ipoOnly | boolean | Drop 424B4 prospectuses that are not initial public offerings (follow-on offerings). Default: false. |
includeOfferingTerms | boolean | Read the filing-fee table and the 424B4 cover page for offering amounts, price and shares. Turn off for a faster list of filings only. Default: true. |
maxFilings | integer | Newest filings first, up to this many. Default: 200. |
maxItems | integer | Maximum items to return (1-500). Default: 100. |
Example
curl -X POST https://api.pushbuild.com/sec-ipo-filings/run \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"forms": ["S-1", "S-1/A", "F-1", "F-1/A", "424B4"], "maxItems": 20}'
Response
{"count": 20, "truncated": false, "seconds": 1.4, "items": [ { ... } ]}
Each call returns up to 500 items. Records that fail validation or are not found are flagged in the items and not charged.
Pricing
Pay only for results returned: $0.80 per 1,000 filings. No charge for errors or empty searches.
Related APIs
Bank of England API: Bank Rate, SONIA, Gilts & Mortgages API
Bank of England statistics from its official database: Bank Rate, SONIA, gilt yields, implied inflation, mortgage rates and approvals, M4 money, lending and sterling FX.
BLS Data API: Any Bureau of Labor Statistics Series API
Any US Bureau of Labor Statistics time series by id (CPI, payrolls by industry, unemployment, wages, PPI, JOLTS, import prices) plus state unemployment and labor force from plain state codes, with month-over-month and year-over-year changes..
Cboe Put/Call Ratios & VIX Futures Term Structure API
Daily Cboe options statistics: total, equity, index, SPX and VIX put/call ratios with call and put volume and open interest by product, plus the VIX futures curve with settlements, open interest and contango versus spot VIX..
CFPB Consumer Complaints: Banks, Lenders, Fintech API
Search 18 million+ official CFPB consumer complaints against banks, lenders, card issuers, debt collectors, credit bureaus and fintechs.
CFTC Commitments of Traders (COT) Reports API
Weekly CFTC Commitments of Traders positioning for every futures market: legacy, disaggregated (managed money, producers, swap dealers) and financial (leveraged funds, asset managers).
ClinicalTrials.gov API
Search 500,000+ clinical studies from ClinicalTrials.gov by condition, drug, sponsor, location, phase and status.
Tell us what you need built.
Questions about this API, higher volumes, or a data source you need that we don't cover yet.
hello@pushbuild.com