Master Data

Scrip/Instrument

This API is used to get exchange data by name in json format

Method POST
Production URL https://openapi.motilaloswal.com/rest/report/v1/getscripsbyexchangename
Test URL https://uatopenapi.motilaloswal.com/rest/report/v1/getscripsbyexchangename
Request None or JSON (in case of Dealer)
Response JSON

Request JSON

Field Type Mandatory Description
clientcode String(15) N Client ID Mandatory in case of Dealer
exchangename String(10) Y Name of the Exchange

Sample Request (Body)


{
  "clientcode":"AA020", // In case of dealer else not required
  "exchangename":"NSEFO"
}

	
	

Sample Response

	
{
  "status": "SUCCESS",
  "message": "Scrips Data",
  "errorcode": "",
  "data": [
{
    "exchange": 2,
    "exchangename": "NSEFO",
    "scripcode": 35020,
    "scripname": "BANKNIFTY 03-Feb-2022 PE 32300",
    "marketlot": 25,
    "scripshortname": "BANKNIFTY",
    "issuspended": "N",
    "instrumentname": "OPTIDX",
    "expirydate": 1328365800,
    "strikeprice": 32300,
    "optiontype": "PE",
    "markettype": " ",
    "foexposurepercent": 0,
    "lowercircuitprice": 0.05,
    "uppercircuitprice": 26.6,
    "ticksize": 0.05,
    "scripisinno": "",
    "indicesidentifier": 0,
    "isbanscrip": "N",
    "scripfullname": "BANKNIFTY 03-Feb-2022 PE 32300",
    "facevalue": 0, 
    "calevel": 0 },
{
….}
]
}
	

Scrip/Instrument (CSV Format)

This Downloads exchange data in .CSV file

Method GET
Production URL https://openapi.motilaloswal.com/getscripmastercsv?name=NSEFO
name = exchangename in URL and you will get CSV file for that exchange
Test URL https://uatopenapi.motilaloswal.com/getscripmastercsv?name=NSEFO
name = exchangename in URL and you will get CSV file for that exchange
Response File Download in .csv Format

Format as below

exchangeexchangenamescripcodescripnamemarketlotscripshortnameissuspended
instrumentnameexpirydatestrikepriceoptiontypemarkettypefoexposurepercentticksize
scripisinnoindicesidentifierisbanscripscripfullnamefacevaluecalevelmaxqtyperorder