---
title: "US S-1/F-1 registration pipeline, newest filing activity first — each row labels the verified transaction as Primary, Resale, DirectListing, NonOffering, or Unknown; selects the newest 424B4 (otherwise newest amendment) as the effective terms source without falling back to older filings; and includes lifecycle status, verified equity terms, and latest full-year financials. termsAvailability and financialsAvailability expose pending/unavailable states. Use /v1/ipos/{cik} for source quotes, list availability, and the filing chain."
method: GET
path: "/v1/ipos"
tags: ["Ipos"]
---

# US S-1/F-1 registration pipeline, newest filing activity first — each row labels the verified transaction as Primary, Resale, DirectListing, NonOffering, or Unknown; selects the newest 424B4 (otherwise newest amendment) as the effective terms source without falling back to older filings; and includes lifecycle status, verified equity terms, and latest full-year financials. termsAvailability and financialsAvailability expose pending/unavailable states. Use /v1/ipos/{cik} for source quotes, list availability, and the filing chain.

`GET /v1/ipos`

## Request

- Base URL: `https://api.equibles.com`
- URL: `https://api.equibles.com/v1/ipos`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/equibles/apis/equibles-api/docs/v1/ipos/get.ts> (a function with typed inputs; its response is checked against the schema)

## Query parameters

- `status` string
- `filerType` string
- `limit` integer
- `offset` integer

## Response `200`

OK

- IpoRegistrationDtoPagedResponse
  - `listingNotice` ListingNotice: What happened to a requested ticker that no longer trades. "delisted": the company has no current US listing, so the answer is its history. "renamed": the company now trades as successorTicker, its current US presentation ticker (possibly another share class). A listed series (short volume, short interest, off-exchange volume, fails-to-deliver, congressional trades) is the retired ticker's own; a company-level read is the company's data.
    - `status` string, nullable: "delisted" or "renamed".
    - `ticker` string, nullable: The retired ticker as listed.
    - `delistedOn` string, date, nullable: The day the retired listing stopped trading, when known.
    - `successorTicker` string, nullable: For "renamed", the company's current US presentation ticker; null for "delisted".
  - `data` IpoRegistrationDto[], nullable
    - `cik` string, nullable: The filer's SEC CIK without leading zeros — the detail endpoint's key.
    - `companyName` string, nullable
    - `isBlankCheck` boolean: SEC classifies the filer as a blank-check company (SIC 6770 — a SPAC shell).
    - `financialsCurrency` string, nullable: ISO 4217 currency of the revenue/netIncome figures below; null when no financials exist.
    - `financialsAvailability` string, nullable: Annual companyfacts state: Available, Unavailable after a completed import, or Pending before the first import.
    - `status` string, nullable: Lifecycle status: Filed, Priced, Listed, or Withdrawn.
    - `firstFiledDate` string, date
    - `latestFilingDate` string, date
    - `latestFormType` string, nullable: The newest filing's EDGAR form ("S-1", "S-1/A", "424B4", ...).
    - `offeringType` string, nullable: Verified transaction type from the effective prospectus: Primary (including mixed issuer/resale offerings), Resale, DirectListing, NonOffering, or Unknown.
    - `termsAvailability` string, nullable: Effective-prospectus extraction state: Available, NoneStated, Unavailable after rejection, or Pending.
    - `effectiveProspectusForm` string, nullable: The effective prospectus selected for terms: newest 424B4 when present, otherwise the newest S-1/F-1 amendment/registration statement.
    - `effectiveProspectusFiledDate` string, date, nullable
    - `effectiveProspectusAccessionNumber` string, nullable
    - `effectiveProspectusUrl` string, nullable
    - `proposedTicker` string, nullable: The proposed listing symbol from the prospectus cover; null until stated and the equity transaction type is verified.
    - `listedTicker` string, nullable: Ticker of the listed stock once the company starts trading; null before.
    - `exchange` string, nullable: Proposed listing exchange; null for NonOffering and unclassified registrations.
    - `offerPriceLow` number, double, nullable: Verified equity-offering price low; null for NonOffering and unclassified registrations.
    - `offerPriceHigh` number, double, nullable: Verified equity-offering price high; null for NonOffering and unclassified registrations.
    - `sharesOffered` integer, nullable: Verified offered shares; null for NonOffering and unclassified registrations.
    - `revenueFiscalYear` integer, nullable: Fiscal year of the financial figures below; null when no annual XBRL facts exist.
    - `revenue` number, double, nullable
    - `revenueGrowthPercent` number, double, nullable: Year-over-year revenue growth in percent (e.g. -27.7).
    - `grossMarginPercent` number, double, nullable: Gross margin in percent of revenue (e.g. 51.0).
    - `netIncome` number, double, nullable
  - `meta` PageMeta
    - `limit` integer
    - `offset` integer
    - `count` integer
    - `hasMore` boolean
    - `total` integer, nullable

## Other responses

- `400`: Bad Request

---

[API](https://skmtc.dev/equibles/apis/equibles-api.md) - [All operations](https://skmtc.dev/equibles/apis/equibles-api/llms.txt) - [OpenAPI document](https://skmtc.dev/equibles/apis/equibles-api/revisions/666e06778588?raw)
