GET /ipo/details

IPO Details

Get detailed IPO information from Crunchbase including stock exchange, valuation, share price, shares sold, and press coverage for a specific public offering.

Crunchbase Data API

Retrieve complete details for a specific IPO by its slug. Returns stock exchange information, ticker symbol, valuation, share price, shares sold, shares outstanding, listing type, and recent press coverage. Use this after discovering IPOs via ipo-search or company-financials.

HTTP Request

1
GET /ipo/details

Parameters

ParameterTypeRequiredDefaultDescription
idstringYesIPO slug (e.g., arxis-5056-ipo--e0604ab3) or UUID
freshbooleanNofalseSkip cache and fetch fresh data (billed as non-cached request)
max_age_secondsintegerNoReturn fresh fetch if cached record is older than this many seconds
fieldsstringNoComma-separated allow-list of top-level fields to include

Response

Example Response

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
{
  "status": true,
  "request_id": "4d2c457d-ce71-eee0-1ee4-d88480e9",
  "data": {
    "name": "ARXS",
    "slug": "arxis-5056-ipo--e0604ab3",
    "uuid": "e0604ab3-c4ba-43f4-9746-9c5deb9907de",
    "image": "https://images.crunchbase.com/image/upload/0c252138c12a468a9b2d3580ea295fdb",
    "type": "ipo",
    "short_description": null,
    "stock_exchange": "nasdaq",
    "stock_symbol": "ARXS",
    "stock_full_symbol": "NASDAQ:ARXS",
    "listing_type": "ipo",
    "shares_sold": 40500000,
    "shares_outstanding": null,
    "went_public_on": null,
    "amount_raised_usd": null,
    "valuation_usd": null,
    "share_price_usd": null,
    "num_timeline_entries": 5,
    "recent_press": [
      {
        "title": "Arxis Rings the Opening Bell",
        "url": "https://www.nasdaq.com/events/arxis-rings-opening-bell",
        "posted_on": "2026-04-16",
        "publisher": "nasdaq.com",
        "author": null,
        "thumbnail_url": null
      },
      {
        "title": "Arcline-Backed Arxis Announces Pricing of its Initial Public Offering",
        "url": "https://www.prnewswire.com/news-releases/arcline-backed-arxis-announces-pricing-of-its-initial-public-offering-302743924.html",
        "posted_on": "2026-04-16",
        "publisher": "PR Newswire",
        "author": null,
        "thumbnail_url": null
      }
      // ... more items
    ]
  },
  "_meta": {
    "is_cached": false,
    "cached_at": 1778020043.3288624,
    "cached_at_iso": "2026-05-05T22:27:23Z"
  },
  "request_params": {
    "fresh": "false",
    "id": "arxis-5056-ipo--e0604ab3"
  }
}

Response Fields

FieldTypeDescription
statusbooleanWhether the request was successful
request_idstringUnique identifier for the request
data.namestringDisplay name (typically the ticker symbol)
data.slugstringURL slug identifier
data.uuidstringCrunchbase UUID of the IPO
data.imagestringURL to the company’s logo
data.typestringEntity type, always "ipo"
data.short_descriptionstring|nullSummary of the IPO with date, amount, and valuation
data.stock_exchangestringExchange code (e.g., nasdaq, nyse, sse, lse)
data.stock_symbolstringTicker symbol
data.stock_full_symbolstringFull symbol with exchange prefix (e.g., NASDAQ:ARXS)
data.listing_typestringType of listing (e.g., ipo, direct_listing, spac)
data.shares_soldinteger|nullNumber of shares sold in the offering
data.shares_outstandinginteger|nullTotal shares outstanding after IPO
data.went_public_onstring|nullDate the company went public (YYYY-MM-DD)
data.amount_raised_usdinteger|nullTotal amount raised in USD
data.valuation_usdinteger|nullCompany valuation at IPO in USD
data.share_price_usdfloat|nullIPO share price in USD
data.num_timeline_entriesintegerNumber of timeline/press entries
data.recent_pressarrayRecent press references about this IPO
data.recent_press[].titlestringArticle title
data.recent_press[].urlstringURL to the article
data.recent_press[].posted_onstringPublication date (YYYY-MM-DD)
data.recent_press[].publisherstring|nullPublisher name
data.recent_press[].authorstring|nullAuthor name
data.recent_press[].thumbnail_urlstring|nullURL to article thumbnail image
_meta.is_cachedbooleanWhether this response came from cache
_meta.cached_atfloatUnix timestamp of when data was cached
_meta.cached_at_isostringISO 8601 timestamp of cache time
request_paramsobjectEcho of the parameters sent in the request

Code Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import requests

url = "https://crunchbase-extractor-full-api3.p.rapidapi.com/ipo/details"

params = {
    "id": "arxis-5056-ipo--e0604ab3",
    "fresh": "true"
}

headers = {
    "X-RapidAPI-Key": "YOUR_API_KEY",
    "X-RapidAPI-Host": "crunchbase-extractor-full-api3.p.rapidapi.com"
}

response = requests.get(url, headers=headers, params=params)
result = response.json()

if result["data"]:
    ipo = result["data"]
    print(f"Ticker: {ipo['stock_full_symbol']}")
    print(f"Exchange: {ipo['stock_exchange']}")
    print(f"Listing type: {ipo['listing_type']}")
    if ipo["amount_raised_usd"]:
        print(f"Amount raised: ${ipo['amount_raised_usd']:,}")
    if ipo["valuation_usd"]:
        print(f"Valuation: ${ipo['valuation_usd']:,}")
    if ipo["shares_sold"]:
        print(f"Shares sold: {ipo['shares_sold']:,}")
    print(f"\nRecent press ({ipo['num_timeline_entries']} entries):")
    for press in ipo["recent_press"][:3]:
        print(f"  {press['posted_on']}{press['title']}")
else:
    print(f"Error: {result['error']['message']}")
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
const url = "https://crunchbase-extractor-full-api3.p.rapidapi.com/ipo/details";

const params = new URLSearchParams({
  id: "arxis-5056-ipo--e0604ab3",
  fresh: "true",
});

const response = await fetch(`${url}?${params}`, {
  method: "GET",
  headers: {
    "X-RapidAPI-Key": "YOUR_API_KEY",
    "X-RapidAPI-Host": "crunchbase-extractor-full-api3.p.rapidapi.com",
  },
});

const result = await response.json();

if (result.data) {
  const ipo = result.data;
  console.log(`Ticker: ${ipo.stock_full_symbol}`);
  console.log(`Exchange: ${ipo.stock_exchange}`);
  console.log(`Listing type: ${ipo.listing_type}`);
  if (ipo.amount_raised_usd) console.log(`Raised: $${ipo.amount_raised_usd.toLocaleString()}`);
  if (ipo.valuation_usd) console.log(`Valuation: $${ipo.valuation_usd.toLocaleString()}`);
  if (ipo.shares_sold) console.log(`Shares sold: ${ipo.shares_sold.toLocaleString()}`);
  ipo.recent_press.slice(0, 3).forEach((p) => {
    console.log(`  ${p.posted_on}${p.title}`);
  });
} else {
  console.log(`Error: ${result.error.message}`);
}
1
2
3
4
5
curl -G "https://crunchbase-extractor-full-api3.p.rapidapi.com/ipo/details" \
  --data-urlencode "id=arxis-5056-ipo--e0604ab3" \
  --data-urlencode "fresh=true" \
  -H "X-RapidAPI-Key: YOUR_API_KEY" \
  -H "X-RapidAPI-Host: crunchbase-extractor-full-api3.p.rapidapi.com"
Start building today

Get your API key and make your first request in under a minute.

Get Your API Key on RapidAPI