Equities
Retrieve a list of equities available in the system
Strategy applied when filtering/searching on multiple fields
ORPossible values: Array of fields and directions to order. Supported fields: createdAt, nominalValue, issueDate, status, name, supply, undistributedAmount
Successfully retrieved a list of items.
GET /equities HTTP/1.1
Host:
Accept: */*
Successfully retrieved a list of items.
{
"pagination": {
"size": 10,
"page": 1,
"totalItems": 25,
"totalPages": 3
},
"items": [
{
"createdAt": "2024-01-01T00:00:00.000Z",
"updatedAt": "2024-01-01T00:00:00.000Z",
"id": "5ac4776b-85d1-4e5a-9acb-e85aa18b5618",
"currencyId": "1f0939a5-24e0-4529-b148-46fe138aa422",
"issuerId": "82eb08fc-ce34-4b5e-98ba-eec64e64d553",
"nominalValue": 10000,
"issueDate": "2024-05-09T10:00:00.000Z",
"status": "recorded",
"issuingAccountAddress": "rCZ7MjgELsRmhhndtbqGyq1SBEc7NNJMb",
"operationalAccountAddress": "rfFNMxPQrtW2KWn8uA8uGzcyAV3n9LqoRn",
"name": "UAB Trys Gaideliai nematerialios akcijos",
"supply": 5000000,
"ipfsLink": "/ipfs/QmPZMtMmLMWQGCsASnMZVhn8c4kuryiAAFiqWGF4uGbNSo",
"isin": "US4592001014",
"undistributedAmount": 2000
}
]
}Create a new equity. Prepares blockchain accounts and issues provided total supply from cold to warm wallet. Makes equity ready for distribution.
A user friendly name of the asset (ex. Orange Bond)
UAB Trys Gaideliai nematerialios akcijosTotal supply of the asset that exist amongst all existing platforms together
5000000Unique UUID of the currency in scope of this gateway provided
b6c1d2be-c60f-4ddd-9ce1-a49d100f6ff4Unique UUID of issuer in scope of this gateway
5d958300-5291-4799-8d60-af63850334e8Price of ONE share in sub-units
10000Issue registration date
2024-05-09T10:00:00.000ZAn International Securities Identification Number
US4592001014Successfully created an equity.
POST /equities HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 257
{
"name": "UAB Trys Gaideliai nematerialios akcijos",
"totalSupply": 5000000,
"currencyId": "b6c1d2be-c60f-4ddd-9ce1-a49d100f6ff4",
"issuerId": "5d958300-5291-4799-8d60-af63850334e8",
"nominalValue": 10000,
"issueDate": "2024-05-09T10:00:00.000Z",
"isin": "US4592001014"
}Successfully created an equity.
{
"createdAt": "2024-01-01T00:00:00.000Z",
"updatedAt": "2024-01-01T00:00:00.000Z",
"id": "5ac4776b-85d1-4e5a-9acb-e85aa18b5618",
"currencyId": "1f0939a5-24e0-4529-b148-46fe138aa422",
"issuerId": "82eb08fc-ce34-4b5e-98ba-eec64e64d553",
"nominalValue": 10000,
"issueDate": "2024-05-09T10:00:00.000Z",
"status": "recorded",
"issuingAccountAddress": "rCZ7MjgELsRmhhndtbqGyq1SBEc7NNJMb",
"operationalAccountAddress": "rfFNMxPQrtW2KWn8uA8uGzcyAV3n9LqoRn",
"name": "UAB Trys Gaideliai nematerialios akcijos",
"supply": 5000000,
"ipfsLink": "/ipfs/QmPZMtMmLMWQGCsASnMZVhn8c4kuryiAAFiqWGF4uGbNSo",
"isin": "US4592001014",
"undistributedAmount": 2000
}Retrieve full information about a single equity, specified by equity id in the path.
Unique UUID of the equity in scope of this gateway.
6ef453ec-d8fc-4799-939d-5518df7298cdSuccessfully received equity.
GET /equities/{equityId} HTTP/1.1
Host:
Accept: */*
Successfully received equity.
{
"createdAt": "2024-01-01T00:00:00.000Z",
"updatedAt": "2024-01-01T00:00:00.000Z",
"id": "5ac4776b-85d1-4e5a-9acb-e85aa18b5618",
"currencyId": "1f0939a5-24e0-4529-b148-46fe138aa422",
"issuerId": "82eb08fc-ce34-4b5e-98ba-eec64e64d553",
"nominalValue": 10000,
"issueDate": "2024-05-09T10:00:00.000Z",
"status": "recorded",
"issuingAccountAddress": "rCZ7MjgELsRmhhndtbqGyq1SBEc7NNJMb",
"operationalAccountAddress": "rfFNMxPQrtW2KWn8uA8uGzcyAV3n9LqoRn",
"name": "UAB Trys Gaideliai nematerialios akcijos",
"supply": 5000000,
"ipfsLink": "/ipfs/QmPZMtMmLMWQGCsASnMZVhn8c4kuryiAAFiqWGF4uGbNSo",
"isin": "US4592001014",
"undistributedAmount": 2000
}Issue additional equity tokens or burn existing ones, changing the total supply and, if chosen, nominal value.
Unique UUID of the equity in scope of this gateway.
810cb12e-8283-4787-8bad-8d64091017feChange supply of the equity to new amount (implies issuing additional equities or burning existing ones)
100New nominal value of the equity. If not provided, will remain the same.
10000New equity status
Reference to a document or corporate action number, etc. - anything that could help relate supply or nominal value change with other context
Stock-split No. 12345Day when the action was documented to be executed. This is not necessarily the day when the equity is actually changing supply or nominal value
2024-05-09T10:00:00.000ZEquity successfully updated.
PATCH /equities/{equityId} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 129
{
"supply": 100,
"nominalValue": 10000,
"status": "closed",
"reference": "Stock-split No. 12345",
"recordedAt": "2024-05-09T10:00:00.000Z"
}Equity successfully updated.
{
"createdAt": "2024-01-01T00:00:00.000Z",
"updatedAt": "2024-01-01T00:00:00.000Z",
"id": "5ac4776b-85d1-4e5a-9acb-e85aa18b5618",
"currencyId": "1f0939a5-24e0-4529-b148-46fe138aa422",
"issuerId": "82eb08fc-ce34-4b5e-98ba-eec64e64d553",
"nominalValue": 10000,
"issueDate": "2024-05-09T10:00:00.000Z",
"status": "recorded",
"issuingAccountAddress": "rCZ7MjgELsRmhhndtbqGyq1SBEc7NNJMb",
"operationalAccountAddress": "rfFNMxPQrtW2KWn8uA8uGzcyAV3n9LqoRn",
"name": "UAB Trys Gaideliai nematerialios akcijos",
"supply": 5000000,
"ipfsLink": "/ipfs/QmPZMtMmLMWQGCsASnMZVhn8c4kuryiAAFiqWGF4uGbNSo",
"isin": "US4592001014",
"undistributedAmount": 2000
}Deduct equities from investors.
Unique UUID of the equity in scope of this gateway.
72d9f131-1afa-4f7b-9340-c5384045ee90Reference to a document or corporate action number, etc. - anything that could help relate deduction actions with other context
Stock-split No. 12345Day when the action was documented to be executed. This is not necessarily the day when the equity is actually deducted from the investor.
2024-05-09T10:00:00.000ZSuccessfully created equity deduction
POST /equities/{equityId}/deductions HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 124
{
"reference": "Stock-split No. 12345",
"recordedAt": "2024-05-09T10:00:00.000Z",
"deductees": [
{
"address": "text",
"amount": 1000
}
]
}Successfully created equity deduction
[
{
"id": "694c4022-b304-46c8-b3cd-68dadce7bc79",
"equityId": "1fd8d771-c155-4a13-ac8d-12a09a1f027f",
"accountAddress": "text",
"amount": 10,
"reference": "Stock-split No. 12345",
"recordedAt": "2024-05-09T10:00:00.000Z",
"status": "successful"
}
]Create equity distribution.
Unique UUID of the equity in scope of this gateway.
2546e74a-a019-4b07-b8a1-48a16d575f8bReference to a document or corporate action number, etc. - anything that could help relate distribution actions with other context
Stock-split No. 12345Day when the action was documented to be executed. This is not necessarily the day when the equity is actually distributed to the investor.
2024-05-09T10:00:00.000ZSuccessfully created equity distribution
POST /equities/{equityId}/distributions HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 125
{
"reference": "Stock-split No. 12345",
"recordedAt": "2024-05-09T10:00:00.000Z",
"distributees": [
{
"address": "text",
"amount": 10
}
]
}Successfully created equity distribution
[
{
"id": "e693be89-2a3e-4146-ab37-773588a32c9b",
"equityId": "98d0eb86-04a6-4739-b5ad-1c431ee43cb7",
"accountAddress": "r49wKDuk5e7oZNHiY5GtwBeAo7ioGoxoH",
"amount": 10,
"reference": "Stock-split No. 12345",
"recordedAt": "2024-05-09T10:00:00.000Z",
"status": "successful"
}
]Retrieve a list of accounts with balance for specified equity.
Unique UUID of the equity in scope of this gateway.
5bfc916a-6140-48aa-aadc-ddbb0817fdfdSuccessfully retrieved a list of items.
GET /equities/{equityId}/accounts HTTP/1.1
Host:
Accept: */*
Successfully retrieved a list of items.
{
"pagination": {
"size": 10,
"page": 1,
"totalItems": 25,
"totalPages": 3
},
"items": [
{
"account": {
"createdAt": "2024-01-01T00:00:00.000Z",
"updatedAt": "2024-01-01T00:00:00.000Z",
"nodeId": "08bc68e0-cf6d-457b-99ae-f1af131dec33",
"address": "text",
"type": "investor",
"institutionSectorCode": "S.11",
"walletType": "client-individual",
"status": "active",
"openedAt": "2025-10-12T13:47:34.726Z"
},
"amount": 10
}
]
}