getTradeStatus

This method is used to get the current trade details as an array with the current trade status

Request Parameters

ParameterRequiredTypeDescription
clientIDyesstringTransactAPI Client ID
developerAPIKeyyesstringTransactAPI Developer Key
tradeIdyesstringTrade ID generated by the API

Sample Request

curl -k -X POST https://api-sandboxdash.norcapsecurities.com/tapiv3/index.php/v3/getTradeStatus
-d clientID=someclientid
-d developerAPIKey=somedeveloperkey
-d tradeId=141103099

Response Parameters

ParameterTypeDescription
statusCodestringAPI Status Code
statusDescstringAPI Status Description
tradeDetailsstringReturns the current trade details as an array with the current trade status

ParameterTypeDescription
idstringn/a
developerAPIKeystringn/a (this comes through as xxxxxxxxxxx)
offeringIdstringOffering ID that is generated by the API when an offering is created (createOffering)
accountIdstringAccount ID of the account that is investing (this account should have one primary party)
partyIdstringParty ID that is generated by the API once an individual party is created (createParty)
party_typestringType of party (Account, IndivACParty, EntityACParty)
escrowIdstringescrowId
orderIdstringtrade ID
transactionTypestringTransaction Type as ACH / WIRE / CHECK / CREDITCARD / TBD / IRA / EXTERNAL CREDIT CARD / EXTERNAL ACH / NCPS CUSTODY ACCOUNT
totalAmountstringDollar amount of the trade
totalSharesstringNumber of units/shares to be purchased
orderStatusstringTrade Status: CREATED | FUNDED | UNWIND PENDING | UNWIND SETTLED | SETTLED
createdDatestringDate trade was created (YYYY-MM-DD HH:MM:SS)
createdIpAddressstringRequested IP Address
errorsstring
documentKeystringSubscription document Key
esignStatusstringIndicates whether a subscription document through Docusign integration is signed
usersstring
field1stringAdditional information relating to the trade. Custom Field 1
field2stringAdditional information relating to the trade. Custom Field 2
field3stringAdditional information relating to the trade. Custom Field 3
RRApprovalStatusstring"Pending", "Approved", "Disapproved", or "Under Review"
RRNamestringSome text
RRApprovalDatestringApproval Date eg: MM-DD-YYYY
PrincipalApprovalStatusstring"Pending", "Approved", "Disapproved", or "Under Review"
PrincipalNamestringSome Text
PrincipalDatestringPrincipal Date eg: MM-DD-YYYY
archived_statusstring0/1
closeIdstringcloseId
eligibleToClosestringyes/no
notesstringsome text

Sample Response

{
    "statusCode": "101",
    "statusDesc": "Ok",
    "tradeDetails": [
        {
            "id": "2010692",
            "developerAPIKey": "XXXXXXXXXXXXXXX",
            "offeringId": "1682053",
            "accountId": "A2923641",
            "partyId": "P2488725",
            "party_type": "IndivACParty",
            "escrowId": null,
            "orderId": "1001630791",
            "transactionType": "CHECK",
            "totalAmount": "100.000000",
            "totalShares": "50.000000",
            "orderStatus": "CREATED",
            "createdDate": "2024-11-04 21:34:26",
            "createdIpAddress": null,
            "errors": "",
            "documentKey": "",
            "esignStatus": "NOTSIGNED",
            "users": "",
            "field1": "",
            "field2": "",
            "field3": "",
            "RRApprovalStatus": "Pending",
            "RRName": null,
            "RRApprovalDate": null,
            "PrincipalApprovalStatus": "Pending",
            "PrincipalName": null,
            "PrincipalDate": null,
            "archived_status": "0",
            "closeId": null,
            "eligibleToClose": "no",
            "notes": ""
        }
    ]
}

Test it Yourself!

Language
Click Try It! to start a request and see the response here!