Get one version of a corporate action
curl --request GET \
--url https://partners-api.sandbox.securitize.io/corporate-actions/v1/corporate-actions/{sourceCaId}/versions/{version} \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://partners-api.sandbox.securitize.io/corporate-actions/v1/corporate-actions/{sourceCaId}/versions/{version}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://partners-api.sandbox.securitize.io/corporate-actions/v1/corporate-actions/{sourceCaId}/versions/{version}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"sourceCaId": "ca_01K7Q3ZVB8M2N4P6R8T0V2X4Z6",
"version": 1,
"assetId": "c0a8e2f4-1b3d-4e5f-8a9b-0c1d2e3f4a5b",
"caType": "CASH_DIVIDEND",
"caCategory": "MANDATORY",
"isoEventCode": "DVCA",
"status": "ANNOUNCED",
"dataCompleteness": "PRELIMINARY",
"dates": {
"announcementDate": "2026-10-20",
"exDate": "2026-11-10",
"recordDate": "2026-11-10",
"snapshotTime": "2026-11-10T01:00:00.000Z",
"effectiveTime": null,
"payDate": "2026-11-13",
"electionStart": null,
"responseDeadline": null,
"marketExpiration": null,
"votingCutoff": null,
"meetingDate": null
},
"terms": {
"grossAmountPerShare": null,
"currency": "USD",
"paymentAsset": null,
"withholdingApplies": true,
"frankingOrTaxNotes": null
},
"options": [],
"venueActions": {
"tradingStop": {
"required": false
},
"poolMode": "NORMAL",
"displayToHolders": true
},
"relatedCaIds": [],
"supersedesCaId": null,
"supersededByCaId": null,
"description": "Quarterly cash dividend",
"documents": [],
"settlement": null
}Corporate actions
Get one version of a corporate action
The corporate action as it stood at version: the same object the event of that version carried in data, without the stream’s tokenId. Versions start at 1 and never change once published.
GET
/
corporate-actions
/
{sourceCaId}
/
versions
/
{version}
Get one version of a corporate action
curl --request GET \
--url https://partners-api.sandbox.securitize.io/corporate-actions/v1/corporate-actions/{sourceCaId}/versions/{version} \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://partners-api.sandbox.securitize.io/corporate-actions/v1/corporate-actions/{sourceCaId}/versions/{version}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://partners-api.sandbox.securitize.io/corporate-actions/v1/corporate-actions/{sourceCaId}/versions/{version}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"sourceCaId": "ca_01K7Q3ZVB8M2N4P6R8T0V2X4Z6",
"version": 1,
"assetId": "c0a8e2f4-1b3d-4e5f-8a9b-0c1d2e3f4a5b",
"caType": "CASH_DIVIDEND",
"caCategory": "MANDATORY",
"isoEventCode": "DVCA",
"status": "ANNOUNCED",
"dataCompleteness": "PRELIMINARY",
"dates": {
"announcementDate": "2026-10-20",
"exDate": "2026-11-10",
"recordDate": "2026-11-10",
"snapshotTime": "2026-11-10T01:00:00.000Z",
"effectiveTime": null,
"payDate": "2026-11-13",
"electionStart": null,
"responseDeadline": null,
"marketExpiration": null,
"votingCutoff": null,
"meetingDate": null
},
"terms": {
"grossAmountPerShare": null,
"currency": "USD",
"paymentAsset": null,
"withholdingApplies": true,
"frankingOrTaxNotes": null
},
"options": [],
"venueActions": {
"tradingStop": {
"required": false
},
"poolMode": "NORMAL",
"displayToHolders": true
},
"relatedCaIds": [],
"supersedesCaId": null,
"supersededByCaId": null,
"description": "Quarterly cash dividend",
"documents": [],
"settlement": null
}Authorizations
Path Parameters
Response
That version.
A corporate action as the endpoints return it. The same object travels in the data of its events, plus the stream's tokenId there.
The kind of corporate action. Treat a value you do not know as informational.
Available options:
CASH_DIVIDEND, SPECIAL_DIVIDEND, RETURN_OF_CAPITAL, STOCK_SPLIT, REVERSE_SPLIT, STOCK_DIVIDEND, SPIN_OFF, MERGER, LIQUIDATION, DELISTING, NAME_OR_IDENTIFIER_CHANGE, DIVIDEND_OPTION, TENDER_OFFER, EXCHANGE_OFFER, RIGHTS_ISSUE, WARRANT_EXERCISE, APPRAISAL, MEETING, CONSENT, IST_CONVERSION Type-specific terms. Amounts are decimal strings. For cash distributions and splits every key is present, null when not known.
Example:
{
"grossAmountPerShare": "0.26",
"currency": "USD",
"paymentAsset": {
"chainId": "eip155:196",
"tokenAddress": "0x74b7f16337b8972027f6196a17a631ac6de26d22",
"symbol": "USDC"
},
"withholdingApplies": true,
"frankingOrTaxNotes": null
}