Parameter Required Type Description clientID yes string TransactAPI Client ID developerAPIKey yes string TransactAPI Developer Key memberid yes string Member ID issuerid yes sting PPEX Issuer ID accountid no string Investor placing the order securityid yes string Security ID type yes conditional Limit / RFQ action yes conditional Buy / Sell quantity yes integer Number of shares price yes decimal Price per share expiration yes conditional GTC / Day / Other expirationDate no date Date if "Other" is selected disclosePrice yes conditional Yes / No, if "no" is selected, price is not shown on order book contingencies no conditional All or None / Minimum Quantity / "" or None, if All or None, order cannot be partially executed, if Minimum Quantity, order will not execute unless threshold is met, if blank or none - no contingencies minimumThreshold no integer Minimum Quantity of Shares required for the trade to execute solicited yes string Solicited / Unsolicited token no string Value for identifying the responses
cURL
curl -k -X POST https://api-sandboxdash.norcapsecurities.com/tapiv3/index.php/v3/createOrder
-d clientID=someClient Id
-d developerAPIKey=somedeveloperAPIKey
-d memberid=memberid
-d issuerid=issuerid
-d accountid=accountid
-d securityid= securityid
-d type=type
-d action=action
-d quantity=quantity
-d price=price
-d expiration=expiration
-d expirationDate=expirationDate
-d disclosePrice=disclosePrice
-d contingencies=All or None
-d minimumThreshold=
-d solicited=Unsolicited
-d token=some value
Parameter Type Description statusCode string API Status Code statusDesc string API Status Description orderid string Order ID orderStatus string Pending / Live / Rejected / Cancelled / Partially Executed / Executed
{
"statusCode": "101",
"statusDesc": "Ok",
"orderid":"325253233",
"orderStatus":"orderStatus",
"token":"some value"
}