API Reference
Get All Ipos

Get All IPOs

Returns a list of IPOs with details such as start and end dates, issue size, price band, and more.

curl --location 'https://api.ipoalerts.in/ipos?status=open'

Query Parameters

This endpoint supports the following query parameters:

  • status (required)
    • Supported Values: upcoming | closed | open | announced | listed
      • upcoming - Returns a list of upcoming IPOs. Upcoming IPOs are the ones which will start bidding on the set dates.
      • closed - Returns a list of closed IPOs. Closed IPOs are the ones for which bidding is closed.
      • open - Returns a list of open IPOs. Open IPOs are the ones for which bidding is open.
      • announced - Returns a list of announced IPOs. Announced IPOs are the ones for which the bidding dates are not set yet.
      • listed - Returns a list of recently listed IPOs. Listed IPOs constitute the ones which are listed in the last 3 days (including the current day).

Response Format

The JSON response is a collection of IPO Objects matching the request query. A typical successful response looks like:

{
  "ipos": [
    {
      "id": "12345",
      "slug": "ipo_slug",
      "infoUrl": "https://zerodha.com/ipo/some-url",
      "name": "Some IPO",
      <...and so on>
    }
  ]
}

Note: Some properties inside an IPO Object can be null or undefined. It is important to handle these properly cases properly.