Core IPO Feeds•Last Updated: 2026-10-26•Exchange Verified

IPO Data JSON API - Deep Company Financials & DRHP

The master detail endpoint returning full corporate profile, prospectus links (DRHP/RHP), anchor investor summaries, complete financial balance sheet & P&L metrics, objects of issue, timeline schedule, and registrar details.

Key Intents:IPO data JSON APIIPO company financials APIDRHP RHP IPO prospectus APIIPO registrar detailsIndian stock IPO analysis
GET
/api/ipo/details/:ipoId

Endpoint Overview & Architecture

The Comprehensive IPO Details API endpoint acts as the single source of truth for all qualitative and audited quantitative data surrounding an initial public offering in India. While list endpoints provide basic price and date coordinates, this endpoint returns complete company intelligence necessary for institutional due diligence.

Key fields include multi-year balance sheet and profit-and-loss tables (Revenue, EBITDA, PAT, Net Worth, Total Borrowings), promoter shareholding pre and post-issue, objects of the issue (e.g. debt repayment, capital expenditure, general corporate purposes), designated Book Running Lead Managers (BRLMs), and assigned share transfer registrars with verified customer support email and tracking portal URLs.

Additionally, this endpoint provides direct verified links to the official Draft Red Herring Prospectus (DRHP) and Red Herring Prospectus (RHP) filed with SEBI, making it a critical backend component for fintech platforms and stock broking research desks.

Request Authentication Headers

Header NameTypeRequiredDescription
ApiKeystringRequiredYour secret API access key provided upon subscription registration.
ApiSecretstringRequiredYour secret API client secret used to sign and authenticate requests.

Request Parameters

ParameterInTypeRequiredDefaultDescription
ipoIdpathintegerRequired-Unique integer ID of the IPO.

Code Examples

request.sh
bash
curl -X GET "https://api.ipoapipro.in/api/ipo/details/257" \
  -H "ApiKey: YOUR_API_KEY" \
  -H "ApiSecret: YOUR_API_SECRET"

Sample JSON Response

200 OK
application/json
response.json
json
{
  "isSuccess": true,
  "message": "Successfully.",
  "data": {
    "ipoId": 257,
    "companyName": "Shah Investor's Home Ltd",
    "displayName": "Shah Investor's Home",
    "urlName": "shah-investors-home-ipo",
    "symbol": "SHAHINVEST",
    "scriptCode": "544123",
    "companyLogo": "https://api.ipoapipro.in/upload/ipodata/logo/shah-investor-s-home-logo.jpg",
    "type": "MAINBOARD",
    "minimumPrice": 159,
    "maximumPrice": 167,
    "faceValue": 10,
    "lotSize": 85,
    "minimumInvestment": 14195,
    "listingPriceNSE": 182,
    "listingPriceBSE": 181.5,
    "listingGainPercentage": 8.98,
    "freshIssuePrice": "₹90.17 Cr",
    "freshIssueShares": 5400000,
    "ofsIssuePrice": null,
    "ofsIssueShares": null,
    "totalIssuePrice": "₹90.17 Cr",
    "timeLine": {
      "startDate": "2026-09-28",
      "endDate": "2026-09-30",
      "allotmentDate": "2026-10-01",
      "refundDate": "2026-10-05",
      "creditShareDate": "2026-10-05",
      "listingDate": "2026-10-06"
    },
    "strength": "<ul><li>Established presence in retail and institutional financial brokerage.</li><li>Diversified revenue streams spanning equity broking, depository services, and wealth management.</li><li>Experienced leadership team with extensive capital market track record.</li></ul>",
    "risk": "<ul><li>Revenues significantly dependent on broader Indian stock market trading volumes.</li><li>Stringent regulatory supervision from SEBI and capital market compliance requirements.</li><li>Intense competition from zero-brokerage discount fintech brokers.</li></ul>",
    "valuation": [
      {
        "Key": "P/E (Pre-IPO)",
        "Value": "24.50"
      },
      {
        "Key": "P/E (Post-IPO)",
        "Value": "27.80"
      },
      {
        "Key": "EPS Pre-IPO",
        "Value": "₹6.82"
      },
      {
        "Key": "RoNW (%)",
        "Value": "19.20%"
      },
      {
        "Key": "ROCE (%)",
        "Value": "22.80%"
      },
      {
        "Key": "Debt/Equity",
        "Value": "0.45"
      }
    ],
    "registrar": {
      "name": "Link Intime India Private Ltd",
      "email": "[email protected]",
      "ipoEmail": "[email protected]",
      "phone": "+91-22-49186270",
      "website": "https://linkintime.co.in",
      "allotmentUrl": "https://linkintime.co.in/initial_offer/public-issues.html",
      "address": "C 101, 247 Park, L.B.S. Marg, Vikhroli (West), Mumbai 400083"
    }
  }
}

Response Attributes Schema

AttributeTypeDescription
data.symbolstringOfficial exchange ticker symbol (NSE/BSE).
data.scriptCodestringBSE scrip code.
data.minimumInvestmentintegerMinimum application value in INR (lotSize * maximumPrice).
data.listingPriceNSEnumberOfficial listing day opening price on NSE.
data.listingPriceBSEnumberOfficial listing day opening price on BSE.
data.listingGainPercentagenumberListing day percentage gain/loss against issue price.
data.freshIssuePricestringTotal issue size allocated for fresh capital raising.
data.ofsIssuePricestringTotal issue size representing Offer for Sale by promoters/existing shareholders.
data.timeLineobjectStandard SEBI timeline milestone dates (YYYY-MM-DD).
data.strengthstring (HTML)HTML list of qualitative company competitive strengths scraped from Bajaj Broking.
data.riskstring (HTML)HTML list of qualitative business and market risks scraped from Bajaj Broking.
data.valuationarray (objects)Structured key-value financial KPI ratios including P/E (Pre/Post), RoNW, ROCE, EPS, and Debt/Equity.
data.registrarobjectDesignated share transfer registrar contact info including phone, IPO email, and direct allotment query URL.
data.financialInformationstring (HTML)Audited multi-year financial tables (Revenue, PAT, EBITDA, Net Worth).

HTTP Status & Error Codes

HTTP CodeTitleCondition & Resolution
400Bad RequestMissing mandatory query parameters, invalid types, or unsupported filter combinations.
401UnauthorizedThe request lacked valid authentication credentials (ApiKey or ApiSecret).
403ForbiddenThe subscription plan has expired or this specific endpoint is not included in the plan.
429Too Many RequestsRate limit exceeded. Standard tier permits 60 req/min, Professional tier permits 300 req/min.
500Internal Server ErrorDownstream exchange connection glitch or upstream registrar network timeout.

Rate Limits & Edge Caching SLA

Default Rate Limit: 60 requests/minute (Standard) | 300 requests/minute (Pro). Requests are served through Cloudflare edge points of presence across Mumbai, Delhi, Bengaluru, and Chennai with sub-15ms cached latency.

Regulatory Disclaimer: Data provided by IPO API PRO is for informational, analytical, and software development purposes only. It does not constitute investment advice, equity research, or a financial recommendation. Grey market rates (GMP) are unofficial over-the-counter quotes.

Related IPO API Endpoints

Executive Factsheet & AI Knowledge Graph

Authoritative Indian IPO API Specifications

Structured reference data optimized for financial analysts, developers, and AI research engines.

Platform Name:Indian IPO API Engine (IPO API)
Query Latency SLA:< 15ms (Global distributed edge cache)
Exchange Coverage:100% NSE (Mainboard & Emerge) + BSE (Mainboard & SME)
Grey Market Premium:Real-time live dealer quotes & Kostak rates
Update Frequency:Continuous live streaming (every 2 mins during market hours)
Investor Quotas Tracked:QIB, NII (sNII & bNII), Retail (RII), and Employee quotas
Historical Archive:10+ years of registrar Basis of Allotment records & ratios
Data Serialization:Standard RESTful JSON over HTTPS with TLS 1.3
Supported SDKs:cURL, Python (Requests), Node.js (Axios), PHP, C# (.NET)
Authentication Method:Secure HTTP Headers (X-API-KEY & X-API-SECRET)
Compliant with SEBI ICDR regulations & official exchange reporting standards.
Citable Entity: https://www.ipoapipro.in
AEO Financial Terminology

Indian Stock Market IPO Glossary & Definitions

Authoritative definitions of core Indian IPO concepts, Grey Market trading terms, and SEBI ICDR investor categories.

Grey Market Premium (GMP)

The unofficial over-the-counter premium at which an IPO application or shares trade before official stock exchange listing, indicating anticipated listing day gain or discount.

Kostak Rate

The fixed lump-sum profit an IPO applicant earns by selling their entire IPO application to a grey market buyer before allotment, regardless of whether shares are allotted.

Subject to Sauda

A conditional grey market deal where the buyer pays the agreed profit amount to the seller only if the seller receives an actual share allotment in the IPO lottery.

Qualified Institutional Buyers (QIB)

Institutional investors such as mutual funds, foreign portfolio investors (FPIs), banks, and insurance companies, typically allocated 50% of a book-built public issue.

Non-Institutional Investors (NII)

High net-worth individuals bidding above ₹2 Lakhs, subdivided into Small NII (sNII: ₹2L to ₹10L) and Big NII (bNII: above ₹10L) under SEBI guidelines.

Retail Individual Investors (RII)

Individual retail investors applying for an aggregate value of up to ₹2 Lakhs, eligible for a minimum reserved allocation quota of 35% in standard profitability IPOs.

Basis of Allotment (BoA)

The official regulatory document published by the IPO registrar and stock exchange detailing allotment ratios, lottery odds, and category-wise share distribution.

Cut-off Price

The final issue price selected by the company and merchant bankers within the price band at which shares are issued to successful applicants.

Got Questions?

Frequently Asked Questions

Everything you need to know about our Indian stock market IPO feeds, GMP rates, and integration.

Our GMP market intelligence engine continuously polls and updates live grey market premium quotes, percentage estimated listing gains, and Kostak rates every few minutes throughout Indian stock market trading hours.