
One call returns a page of IPOs with stock symbol, exchange, rank, and short description. Each item is one IPO. The answer held 5 items per page. Get the next page by incrementing the `page` parameter. Full IPO details are under /ipo/details?id=<slug>.
1 live route on Web / SEO, price on request. Every route below answered our last live test on 2026-10-06; the gateway re-tests them daily.
The upstream price you are metered at, cheapest first. A route without a published price says so.
| Provider | Endpoint | Price |
|---|---|---|
crunchbase-extractor-full-api3RapidAPI listing | ipo_searchGET ipo/search | price on request |
From a real call to the route: crunchbase-extractor-full-api3.
data.results[].nameIPO name (stock symbol)data.results[].slugIPO slug identifierdata.results[].uuidIPO UUIDdata.results[].stock_symbolStock ticker symboldata.results[].stock_exchangeExchange code (hkg, asx, tyo, nasdaq, etc.)data.results[].rank_ipoIPO rankdata.results[].short_descriptionIPO summary with date, amount raised, and valuationdata.pageCurrent page numberdata.totalTotal IPOs in databasedata.has_next_pageWhether more pages existHTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.
| Parameter | Type | Notes | |
|---|---|---|---|
| order_by | string · query | optional | Field to sort by. `rank_ipo` = Crunchbase's prominence rank (use `asc` for 'most-talked-about first'). **Pagination:** only `rank_ipo` supports paging past page 1. · one of rank_ipoe.g. rank_ipo |
| rank_max | integer · query | optional | Show only IPOs ranked this good or better (lower rank = more prominent). |
| rank_min | integer · query | optional | Show only IPOs ranked this or worse (higher rank = less prominent). Pair with `rank_max` to target a range. |
| per_page | integer · query | optional | How many results per page (max 15). · default 5e.g. 5 |
| stock_symbol | string · query | optional | Exact ticker symbol (e.g. `ARXS`). Case-insensitive. |
| sort | string · query | optional | `asc` for best first, `desc` for worst first. · one of asc, desce.g. asc |
| page | integer · query | optional | Page number, starts at 1. Pages must be requested sequentially (1, 2, 3…) — skipping ahead returns 400. · default 1e.g. 1 |
| stock_exchange | string · query | optional | Filter to one exchange (e.g. `nasdaq`, `nyse`, `lse`). Case-insensitive. |
curl "https://fetchapi.co/api/gw/rapidapi-crunchbase-extractor-full-api3/ipo/search?page=1&sort=asc&order_by=rank_ipo&per_page=5" \ -H "x-api-key: YOUR_KEY"
call_endpoint("rapidapi-crunchbase-extractor-full-api3.ipo_search", {"page": "1", "sort": "asc", "order_by": "rank_ipo", "per_page": "5"}){
"data": {
"page": 1,
"total": 56736,
"results": [
{
"name": "6727",
"slug": "transwarp-ipo--34f91c59",
"type": "ipo",
"uuid": "34f91c59-79e7-4338-a670-dd9978ea1fc4",
"image": "https://images.crunchbase.com/image/upload/v1482565117/dsdfs91zuz7erqdsqupt.png",
"rank_ipo": 1,
"stock_symbol": "6727",
"stock_exchange": "hkg",
"short_description": "Transwarp went public on 2026-09-21 and raised $87507171. Transwarp was valued at $844085052"
},
{
"name": "INN",
"slug": "innovaero-ipo--40bc3b99",
"type": "ipo",
"uuid": "40bc3b99-6a19-4f6a-ab8a-209ec9ecd46c",
"image": "https://images.crunchbase.com/image/upload/klsv3lrigjsgwadgbl9f",
"rank_ipo": 2,
"stock_symbol": "INN",
"stock_exchange": "asx",
"short_description": "Innovaero went public on 2026-09-22 and raised $28491997. Innovaero was valued at $112757078"
},
"… 2 more"
],
"has_next_page": true,
"resolved_filters": {}
},
"status": true,
"request_id": "0b9af1d7-8a1e-198a-22f0-8e0937a6",
"request_params": {
"page": "1",
"sort": "asc",
"order_by": "rank_ipo",
"per_page": "5"
}
}Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.