Create Order

Create the Order

Request Method : POST

Request Parameters

Parameter Required Type Description
clientID yes string Transact API's Client ID
developerAPIKey yes string Transact API's developer API Key
memberid yes string Member ID
issuerid yes string Issuer ID
accountid no conditional Investor placing the order.
securityid yes conditional Security ID
type yes integer Limit / RFQ
action yes integer Buy / Sell
quantity yes conditional Number of shares
price yes date Price per share
expiration yes conditional GTC / Day / Other
expirationDate no conditional Date if "Other" is selected
disclosePrice yes string Yes / No, if "no" is selected, price is not shown on order book.
contingencies no string "All or None, partial fill of order is not- acceptable # of Shares, indicates Minimum Quantity Threshold Blank or ""None, indicates no contigencies"
minimumThreshold no integer Minimum Quantity of Shares required for the trade to execute
solicited yes integer Solicited / Unsolicited

Sample Request

curl -k -X POST
-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=allorNone
-d minimumThreshold=50
-d solicited=Unsolicited

Response Parameters

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

Sample Response

	"statusCode": "101",
	"statusDesc": "Ok",

Click on the "Test it yourself" button to see how it works
Click on the "Error Codes" button to see list of error codes