API Reference v2.1•Sub-15ms Edge Latency

Indian IPO API Developer Documentation

Welcome to the official developer hub for IPO API PRO. Programmatically access institutional-grade, real-time feeds covering Indian Mainboard and SME public offerings, live Grey Market Premium (GMP) quotes, intraday bidding subscription multiples, and official registrar basis of allotment records.

Quickstart in 3 Minutes

1Get API Credentials

Sign up for an API key on the pricing page or contact sales for instant provisioning.

2Set Headers

Pass ApiKey and ApiSecret in every HTTP request header.

3Consume JSON

Query any of the 11 endpoints with sub-15ms edge latency across Mumbai and Delhi.

Sample Request: Live Mainboard Feed (cURL)

quickstart.sh
bash
curl -X GET "https://api.ipoapipro.in/api/ipo/mainboard?pageNumber=1&perPageRow=5" \
  -H "ApiKey: YOUR_API_KEY" \
  -H "ApiSecret: YOUR_API_SECRET"

Node.js (Axios)

quickstart.js
javascript
import axios from "axios";

const response = await axios.get("https://api.ipoapipro.in/api/gmp/live-rates", {
  headers: {
    "ApiKey": process.env.IPO_API_KEY,
    "ApiSecret": process.env.IPO_API_SECRET,
  },
});

console.log("Active IPOs with Live GMP:", response.data);

Python (Requests)

quickstart.py
python
import requests

url = "https://api.ipoapipro.in/api/ipo/mainboard"
headers = {
    "ApiKey": "YOUR_API_KEY",
    "ApiSecret": "YOUR_API_SECRET"
}

res = requests.get(url, headers=headers)
data = res.json()
for ipo in data.get("data", []):
    print(f"{ipo['companyName']} - Lot: {ipo['lotSize']} - Band: ₹{ipo['minimumPrice']}-₹{ipo['maximumPrice']}")

Authentication & Base URL

All requests are executed over HTTPS against the primary production gateway:

https://api.ipoapipro.in

Authentication is enforced via two HTTP request headers:

  • ApiKey: Your 32-character client key
  • ApiSecret: Your private signature client secret

Complete Endpoints Catalog (11 Routes)

Click any endpoint for full docs

Developer Integration Tutorials

View all tutorials

Ready-to-use recipes, code examples, and automation scripts for Telegram bots, Google Sheets, and Next.js dashboards.

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.