SME IPO API - Live BSE SME & NSE Emerge Market Data
Delivers high-growth Small & Medium Enterprise (SME) IPO listings across NSE Emerge and BSE SME platforms. Includes market maker allocations, revised SME rules, and lot sizing.
Endpoint Overview & Architecture
The SME IPO Feed delivers dedicated intelligence on initial public offerings listed on India’s specialized small-and-medium enterprise growth platforms: NSE Emerge and BSE SME. With rapid retail and HNI capital influx into emerging enterprises, keeping track of SME offerings has become essential for high-yield market analysis.
SME IPOs operate under distinct SEBI ICDR regulatory guidelines compared to Mainboard offerings. They require substantially higher minimum application lot sizes (typically requiring ₹1,00,000 to ₹1,40,000 minimum capital per application) and mandatory 100% market maker underwriting commitments. This endpoint flags whether the issue conforms to revised SME underwriting caps and tracks market maker share allocations.
Developers can integrate this feed to power specialized SME investment trackers, automated lot-size margin calculators, and alert bots that notify subscribers when profitable SME offerings open for bidding.
Request Authentication Headers
| Header Name | Type | Required | Description |
|---|---|---|---|
| ApiKey | string | Required | Your secret API access key provided upon subscription registration. |
| ApiSecret | string | Required | Your secret API client secret used to sign and authenticate requests. |
Request Parameters
| Parameter | In | Type | Required | Default | Description |
|---|---|---|---|---|---|
| pageNumber | query | integer | Optional | 1 | Page index for pagination. |
| perPageRow | query | integer | Optional | 20 | Results per page. |
| year | query | integer | Optional | 2026 | Filter by calendar year. |
| yearConsider | query | boolean | Optional | false | Enable year filtering. |
Code Examples
curl -X GET "https://api.ipoapipro.in/api/ipo/sme?pageNumber=1&perPageRow=20" \ -H "ApiKey: YOUR_API_KEY" \ -H "ApiSecret: YOUR_API_SECRET"
Sample JSON Response
{
"isSuccess": true,
"message": "Successfully.",
"totalRowCount": 64,
"perPageRows": 20,
"totalPages": 4,
"data": [
{
"ipoId": 145,
"companyName": "Avana Electrosystems Ltd",
"displayName": "Avana Electrosystems",
"urlName": "avana-electrosystems-ipo",
"companyLogo": "https://api.ipoapipro.in/upload/ipodata/logo/avana-logo.jpg",
"type": "SME",
"exchanged": "NSE",
"issueType": "IPO",
"startDate": "2026-01-11",
"endDate": "2026-01-13",
"allotmentDate": "2026-01-14",
"listingDate": "2026-01-19",
"symbol": "AVANA",
"lotSize": 2000,
"minimumPrice": 56,
"maximumPrice": 59,
"minimumInvestment": 118000,
"totalIssuePrice": "₹35.22 Cr",
"listingPriceNSE": 72,
"listingGainPercentage": 22.03
}
]
}Response Attributes Schema
| Attribute | Type | Description |
|---|---|---|
| data[].type | string | Always 'SME' for this endpoint. |
| data[].symbol | string | Official exchange ticker symbol on NSE Emerge / BSE SME. |
| data[].lotSize | integer | Mandatory SME lot size (typically 1,000+ shares). |
| data[].minimumPrice | integer | Floor price band per equity share. |
| data[].maximumPrice | integer | Cap price band per equity share. |
| data[].minimumInvestment | integer | Minimum application value in INR (lotSize * maximumPrice). |
| data[].listingPriceNSE | number | Official listing day opening price on NSE Emerge. |
| data[].listingGainPercentage | number | Percentage listing day gain or loss against issue price. |
| data[].exchanged | string | SME platform (NSE or BSE). |
HTTP Status & Error Codes
| HTTP Code | Title | Condition & Resolution |
|---|---|---|
| 400 | Bad Request | Missing mandatory query parameters, invalid types, or unsupported filter combinations. |
| 401 | Unauthorized | The request lacked valid authentication credentials (ApiKey or ApiSecret). |
| 403 | Forbidden | The subscription plan has expired or this specific endpoint is not included in the plan. |
| 429 | Too Many Requests | Rate limit exceeded. Standard tier permits 60 req/min, Professional tier permits 300 req/min. |
| 500 | Internal Server Error | Downstream 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.
Related IPO API Endpoints
Retrieve paginated listings of Mainboard IPOs with price bands, issue size, timeline, and exchange data.
Consolidated stream of all Indian IPOs spanning both Mainboard and SME markets in one call.
Full historical timeline of Grey Market Premium (GMP) rates, Kostak rates, and estimated listing gains.