sendSubscriptionDocument

The Send Subscription Document endpoint initiates the initial delivery of subscription documents to investors for a specific trade.

Overview

The Send Subscription Document endpoint initiates the initial delivery of subscription documents to investors for a specific trade. This API creates new document envelopes using DocuSign integration, populating templates with comprehensive investor data including account details, party information, banking details, and regulatory compliance fields. The endpoint validates all required parameters (offeringId, accountId, tradeId), ensures proper account relationships exist, and verifies that subscription documents are configured for the offering. Once validated, it generates new document keys, sends the documents to the primary party's email address, and updates the investment records with the document status set to 'NOTSIGNED'. For scenarios where documents need to be sent again after initial delivery, use the complementary Resend Subscription Documents endpoint instead.

Request Parameters

ParameterRequiredTypeDescription
clientIDyesstringTransactAPI Client ID
developerAPIKeyyesstringTransactAPI Developer Key
offeringIdyesintegerOffering ID that is generated by the API when an offering is created (createOffering)
accountIdyesstringAccount ID that is generated by the API when an account is created (createAccount)
tradeIdyesstringTrade ID that is generated by the API when an trade is created (createTrade)

Sample Request

curl -k -X POST https://api-sandboxdash.norcapsecurities.com/tapiv3/index.php/v3/sendSubscriptionDocument
-d developerAPIKey=somedeveloperkey
-d clientID=someclientid
-d offeringId=273410
-d accountId=A12345 
-d tradeId=123456789

Response Parameters

ParameterTypeDescription
statusCodestringAPI Status Code
statusDescstringAPI Status Description
document_detailsstringDocument details of the matched Party (documentKey, esignStatus, partyId)

Sample Response

{
  "statusCode": "101",
  "statusDesc": "Ok",
  "document_details": "Subscription Document Sent Successfully"
}

Test it Yourself!

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