AM/TA - Update Capital Event

Before a capital event has been approved, the asset manager and fund administrator can make updates.

Details

/external/v1/capital-events/{capitalEventId}arrow-up-right

Synopsis

Update Capital Event

put

This route is used to trigger the update of a capital event (capital call or distribution) on the blockchain for a particular security. It triggers an asynchronous process that will persist this information on the blockchain, which can be monitored using the "Transactions API" endpoints. This will trigger either 1 or 2 transactions depending on the input (if assetDetails property is passed then it will be 2 transactions) This endpoint can be invoked if the security is in one of the following statuses: ["active","completed","approved_revert_to_active","closed"]. This endpoint can be invoked if the capital event is in one of the following statuses: ["draft","pending"] This endpoint can be invoked by organizations that have at least one of the following roles on this security: ["issuer","service_provider"]. This endpoint can't be invoked if the security is restricted. This endpoint can be called by applications with access to scope "manageCapitalEvent".

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : manageCapitalEvent
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
capitalEventIdanyRequired

The id that uniquely identifies the capital event on the ledger.

Example: TEST5678
Body
Responses
chevron-right
200

Successfully triggered the update of the capital eventThe "processId" and "orchestrationId" properties can be used on the "Transactions API" to monitor the status of this asynchronous process.

application/json
processIdstringRequired

This is used to uniquely identity a transaction process on this system.

Example: 2159457f-0167-4e93-a969-9cf0db05e0bf
orchestrationIdstringRequired

The orchestration id. It is used to uniquely identity a group of transactions that are being orchestrated following an action request.If a processId was passed as an input to the action, it will be returned on this property.

Example: 2159457f-0167-4e93-a969-9cf0db05e0bf
put
/external/v1/capital-events/{capitalEventId}

Important Notes

Last updated

Was this helpful?