F Finsider
SEC Form 424B4 API

Form 424B4 API (Final Prospectus)

Get the final word on every offering. The Form 424B4 API delivers the priced prospectus filed after an IPO or follow-on prices — as structured JSON.

JSON responsesOpenAPI documentedcURL / Python / JS / GoFree tier available

What is Form 424B4?

Form 424B4 is the final prospectus filed under Rule 424(b)(4) after a registered offering is priced. It reflects the actual offering price, share count, and final terms.

Where the S-1 is the draft, the 424B4 is the closed deal: it confirms what was sold and at what price.

The Finsider Form 424B4 API indexes these filings so you can confirm pricing, measure issuance, and complete your IPO and follow-on dataset.

Fetch Form 424B4 filings

List recent Form 424B4 filings, filterable by company, ticker, and date.

curl -s "https://api.secapi.dev/v1/filings?formTypes=424B4&limit=20" \
  -H "x-api-key: $SECAPI_KEY"
import requests

resp = requests.get(
    "https://api.secapi.dev/v1/filings?formTypes=424B4&limit=20",
    headers={"x-api-key": "YOUR_API_KEY"},
    timeout=30,
)
resp.raise_for_status()
data = resp.json()
print(data)
const res = await fetch("https://api.secapi.dev/v1/filings?formTypes=424B4&limit=20", {
  method: "GET",
  headers: { "x-api-key": process.env.SECAPI_KEY },
});
if (!res.ok) throw new Error(`HTTP ${res.status}`);
const data = await res.json();
console.log(data);
package main

import (
	"fmt"
	"io"
	"log"
	"net/http"
	"os"
)

func main() {
	req, _ := http.NewRequest("GET", "https://api.secapi.dev/v1/filings?formTypes=424B4&limit=20", nil)
	req.Header.Set("x-api-key", os.Getenv("SECAPI_KEY"))

	resp, err := http.DefaultClient.Do(req)
	if err != nil {
		log.Fatal(err)
	}
	defer resp.Body.Close()

	body, _ := io.ReadAll(resp.Body)
	fmt.Println(string(body))
}

Who files Form 424B4?

FilerRequirement
Issuers pricing an offeringAfter the SEC declares the S-1 effective
IPOsFinal prospectus with the IPO price
Follow-on offeringsSecondary and shelf takedowns
UnderwritersDistribute the final prospectus to buyers

Deadlines & coverage

AspectDetail
TriggerFiled after pricing, typically within 2 business days
RelationshipFollows the related S-1 / S-3 registration
ContentsFinal price, share count, and proceeds
AvailabilityIndexed within minutes of acceptance

Key data fields

A sample of the structured fields returned for Form 424B4 data.

FieldDescription
companyName / cikIssuer identity
formType424B4
filingDateDate the final prospectus was filed
documentsFinal prospectus document and exhibits
accessionNumberUnique SEC identifier

Frequently asked questions

What is the Form 424B4 API?
An endpoint that returns SEC Form 424B4 final prospectuses — the priced offering documents filed after an IPO or follow-on — as structured JSON.
What is the difference between S-1 and 424B4?
The S-1 is the registration statement filed before an offering; the 424B4 is the final prospectus filed after the deal prices, reflecting the actual price and terms.
How do I list recent 424B4 filings?
Call /v1/filings?formTypes=424B4&startDate=YYYY-MM-DD to page final prospectuses by date.

Build with the Form 424B4 API

Create a free account, grab an API key, and make your first request in under a minute.