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 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

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=All or None
-d minimumThreshold=
-d solicited=Unsolicited
-d token=some value

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",
        "token":"some value"
Click on the "Test it yourself" button to see how it works
Click on the "Error Codes" button to see list of error codes

ACH Distributions