Get the restrictions on an asset
curl --request GET \
--url https://partners-api.sandbox.securitize.io/corporate-actions/v1/assets/{assetId}/status \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://partners-api.sandbox.securitize.io/corporate-actions/v1/assets/{assetId}/status', 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/assets/{assetId}/status"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"assetId": "c0a8e2f4-1b3d-4e5f-8a9b-0c1d2e3f4a5b",
"activeRestrictions": [
{
"restrictionId": "rst_01K7Q4A0D2F4H6J8K0M2P4R6T8",
"version": 2,
"scope": "ASSET",
"scopeId": "c0a8e2f4-1b3d-4e5f-8a9b-0c1d2e3f4a5b",
"restrictionType": "TRADING_SUSPENSION",
"reasonCode": "EXCHANGE_SUSPENSION",
"reasonText": "Suspended by the listing exchange",
"source": "LISTING_EXCHANGE",
"marketHaltCode": null,
"effectiveFrom": "2026-10-20T13:57:07.491Z",
"expectedEnd": "2026-10-22T13:30:00.000Z",
"relatedCaId": null,
"removedAt": null
}
],
"asOf": "2026-10-20T14:05:13.439Z"
}Assets
Get the restrictions on an asset
The asset-level restrictions in force: those with scope ASSET or UNDERLYING_MARKET. For the effective marketStatus of a token, which also counts the restrictions on the token itself and the underlying market’s hours, use GET /tokens/{tokenId}/status.
GET
/
assets
/
{assetId}
/
status
Get the restrictions on an asset
curl --request GET \
--url https://partners-api.sandbox.securitize.io/corporate-actions/v1/assets/{assetId}/status \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://partners-api.sandbox.securitize.io/corporate-actions/v1/assets/{assetId}/status', 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/assets/{assetId}/status"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"assetId": "c0a8e2f4-1b3d-4e5f-8a9b-0c1d2e3f4a5b",
"activeRestrictions": [
{
"restrictionId": "rst_01K7Q4A0D2F4H6J8K0M2P4R6T8",
"version": 2,
"scope": "ASSET",
"scopeId": "c0a8e2f4-1b3d-4e5f-8a9b-0c1d2e3f4a5b",
"restrictionType": "TRADING_SUSPENSION",
"reasonCode": "EXCHANGE_SUSPENSION",
"reasonText": "Suspended by the listing exchange",
"source": "LISTING_EXCHANGE",
"marketHaltCode": null,
"effectiveFrom": "2026-10-20T13:57:07.491Z",
"expectedEnd": "2026-10-22T13:30:00.000Z",
"relatedCaId": null,
"removedAt": null
}
],
"asOf": "2026-10-20T14:05:13.439Z"
}