IPO API: S-1, F-1 and 424B4 filings with offering terms
IPO and follow-on registration statements and final prospectuses with offering terms: shares, price, proceeds, ticker, exchange and underwriters.
curl -H "Authorization: Bearer $SECFEED_KEY" \ "https://secfeedapi.com/v1/ipo?formType=424B4&size=2"
import os, requests
r = requests.get(
"https://secfeedapi.com/v1/ipo",
params={'formType': '424B4', 'size': '2'},
headers={"Authorization": f"Bearer {os.environ['SECFEED_KEY']}"},
)
print(r.json())Overview
An IPO runs through an S-1 (or F-1 for foreign issuers, S-11 for REITs), amendments, and a final 424B4 prospectus that fixes the price. The IPO API lists all of these filings and reads the offering terms from the 424B4 cover page.
For each final prospectus you get shares offered, price per share, gross proceeds before expenses, ticker, exchange, the underwriter syndicate and the offering date.
What you get
Built for developers who would rather not parse EDGAR.
S-1, F-1, S-11, amendments, 424B4 and withdrawals.
Shares, price, proceeds, ticker, exchange and offering date.
Every bank named on the cover.
Endpoints
Authenticate with Authorization: Bearer YOUR_KEY. Responses are JSON.
S-1, F-1, S-11, 424B4 with offering terms: shares, price, ticker, exchange, proceeds, underwriters.
Parameters: formType, cik, startDate, endDate, terms
Response fields
The main fields in every result. The raw filing data is always one level down.
| Field | Meaning |
|---|---|
accessionNo, cik, companyName, formType, filedAt | The filing. |
terms.sharesOffered, terms.pricePerShare, terms.proceedsBeforeExpenses | Deal size and price. |
terms.ticker, terms.exchange, terms.offeringDate | Where and when the shares list. |
terms.underwriters | The underwriting syndicate. |
Use cases
- Build an IPO calendar from primary filings
- Underwriter league tables
- Track IPO pricing and proceeds over time
Datasets behind this API
The SEC forms this API reads, with live filing counts.
Every Form S-1 registration statement and amendment since 1994: IPOs, follow on offerings and resale registrations, with offering terms as JSON.
F-1Foreign registrationEvery Form F-1 since 1996: IPO and offering registrations by foreign private issuers listing shares or ADRs in the United States.
424B4Final IPOEvery 424B4 final prospectus since 1994: the priced IPO and offering prospectus with shares sold, price per share, proceeds and underwriters.
S-11REITsEvery Form S-11 since 1994: registration statements for REITs and real estate companies, including non-traded REIT offerings.
Tutorials
FAQ
Where do offering terms come from?
The cover page of the final prospectus (424B4), parsed from the document text.
Try the IPOs & Secondaries free
500 API calls a month on the free plan. No sales call.