Skip to content

Serverless APIs

Retired — not available on the v3 REST API

The endpoints on this page belonged to the legacy serverless surface (tapi*.norcapsecurities.com), which is being retired. They are not served by the v3 REST API on the primary host — requests to these paths on https://api-sandboxdash.norcapsecurities.com/v3/… (sandbox) or https://api.norcapsecurities.com/v3/… (production) return 404, except getAccount, which resolves to the standard Accounts API getAccount and behaves differently from the legacy variant documented below. Whether the legacy serverless host still serves these endpoints has not been verified; do not build new integrations against them. This page is retained as a historical reference — each endpoint links to its recommended replacement.

All requests required clientID and developerAPIKey parameters for authentication.

Base URL: https://api-sandboxdash.norcapsecurities.com

Endpoints


POST /v3/getLinkedAccounts

Retired — not available on the v3 host

This endpoint does not exist on the v3 REST API; requests return 404. Use the v3 Links API instead — see GET /v3/links.

This API showed all accounts that are linked to the party id.

Parameters

Parameter Type Required Description
partyId string Yes Link party ID that is generated by the API once a link is created(createLink)

Example Request

curl -k -X POST https://api-sandboxdash.norcapsecurities.com/v3/getLinkedAccounts
-d developerAPIKey=somedeveloperkey
-d clientID=someclientid
-d partyId=P12345

Response

Field Type Description
linkDetails string Array of link includes all information of the matched link (linkId, firstEntryType, firstEntry, relatedEntryType, relatedEntry, linkType, notes)

Example Response

{
  "statusCode": "101",
  "statusDesc": "Ok",
  "linkDetails": [
    {
      "linkId": "330",
      "firstEntryType": "Account",
      "firstEntry": "A51242",
      "relatedEntry": "P99324",
      "relatedEntryType": "IndivACParty",
      "linkType": "owner",
      "notes": ""
    }
  ]
}

POST /v3/getAccount

Retired — legacy variant not available on the v3 host

The securityid-based lookup documented below does not exist on the v3 REST API. POST /v3/getAccount on the primary host is the standard Accounts API method, which takes accountId and returns accountDetails — see getAccount.

Parameters

Parameter Type Required Description
securityid string Yes Security ID

Example Request

curl -k -X POST https://api-sandboxdash.norcapsecurities.com/v3/getAccount
 -d clientID=someclientid
 -d developerAPIKey=somedeveloperkey
 -d securityid=77654

Response

Field Type Description
tradeDetails string Array of trade details

Example Response

{
  "statusCode": "101",
  "statusDesc": "Ok",
  "tradeDetails": [
    {
      "tradeId": "738346017",
      "askOrderId": "147017465",
      "bidOrderId": "879249632"
    }
  ]
}

POST /v3/getTradeStatusesForOffering

Retired — not available on the v3 host

This endpoint does not exist on the v3 REST API; requests return 404. Use getTradesForOffering instead.

Returned an array of trade IDs and current trade statuses associated with a specific Offering ID.

Parameters

Parameter Type Required Description
offeringId string Yes Offering ID that is generated by the API when an offering is created (createOffering)
tradeStatus string No Trade Status (Filter): CREATED / FUNDED / UNWIND PENDING / UNWIND SETTLED / SETTLED / CANCELED

Example Request

curl -k -X POST https://api-sandboxdash.norcapsecurities.com/v3/getTradeStatusesForOffering
-d developerAPIKey=somedeveloperkey
-d clientID=someclientid
-d offeringId=8139
-d tradeStatus=CREATED

Response

Field Type Description
Offering purchased details string Returns an array of offering trades history

Example Response

{
  "statusCode": "101",
  "statusDesc": "Ok",
  "Offering purchased details": [
    {
      "tradeId": "114431043",
      "accountId": "A49501",
      "transactionType": "CreditCard",
      "totalShares": "800.000000",
      "unitPrice": "2.449500",
      "totalAmount": "1959.600000",
      "tradeStatus": "CREATED",
      "RRApprovalStatus": "Pending",
      "PrincipalApprovalStatus": "Pending",
      "field1": "",
      "field2": "",
      "field3": "",
      "esignStatus": "NOTSIGNED"
    }
  ]
}