Skip to main content

This API returns the list of securities (scrips) matching the provided search text across eligible market segments.

It can be used to search for equities, derivatives, commodities, indices, and other instruments.

🔗 Path Parameters

ParameterTypeRequiredDescriptionExample
tenantidstringYesUnique id provided for the tenant by SIPL"tenant001"
searchTextstringYesSearch text used to find matching scrips"ACC", "NIFTY APR", "GOLD MCX"
mktAllowedintegerYesMarket segment filter identifier268453979

🔍 Query Parameters

ParameterTypeRequiredDescriptionExample
userIdstringYesUser ID (UCC)"{{user_id}}"

🔑 Header Parameters

HeaderTypeDescriptionExample
Content-TypestringRequest payload formatapplication/json
AuthorizationstringAccess token for authenticated requests{{access_token}}
x-api-keystringAPI key used to authorize request{{x-api-key}}

🟢 Success Response - 200 OK

Content-Type: application/json

The API returns one or more matching scrip records.

📦 Response Fields

FieldTypeDescription
expstringExpiry information
sSymbolstringSymbol code provided in exchange scrip master
sOptionTypestringOption type (CE/PE)
nStrikePricestringStrike price of the contract
nExpiryDateintegerContract expiry date
nExpiryDate1stringExpiry date format 1
nExpiryDate2stringExpiry date format 2
nAssetTokenintegerAsset token
nInstrumentTypeintegerInstrument type
nMarketSegmentIdintegerMarket segment identifier
nNormal_MarketAllowedintegerNormal market allowed flag
nPriceBdAttributeintegerPrice board attribute
nRegularLotintegerMarket lot size
nTokenintegerExchange token number
sDerivitiveDescstringDerivative description
sInstrumentNamestringInstrument name
sSecurityDescstringSecurity description
sSeriesstringSeries (EQ, A, B, T, Z, etc.)
nSPOSintegerSPOS value
nPOSintegerPOS value
DecimalLocatorintegerDecimal locator value
nNRILimitintegerNRI limit
nFIILimitintegerFII limit
nPriceTickintegerTick size
nSpreadintegerSpread value
sISINCodestringISIN code
sGlobalNormalFlagstringGlobal normal flag
nStrikePrice1stringAlternate strike price
nFIIFlagintegerFII flag
nMarginTypeIndicatorintegerMargin type indicator
nAVMBuyMarginintegerAVM buy margin
nAVMSellMarginintegerAVM sell margin
nPriceNumintegerPrice numerator
nPriceDenintegerPrice denominator
nIsAssetintegerIndicates whether instrument is an asset
nIntrinsicValueintegerIntrinsic value
nIsIndexintegerIndicates whether instrument is an index
nFOExistsintegerIndicates whether F&O contract exists
nCoCodeintegerCompany code
nSectorCodeintegerSector code
nOtherExchTokenintegerToken in another exchange
sSectorstringSector name
nExpiryMonthintegerExpiry month
nIssueMaturityDateintegerIssue maturity date
nIsSIPintegerSIP eligibility flag
idstringUnique document identifier
sExchangestringExchange
sSearchTextstringSearch text indexed for lookup
sSymbolnewstringNew symbol code