Get a deposit
curl --request GET \
--url https://partners-api.sandbox.securitize.io/v1/deposits/{depositId} \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://partners-api.sandbox.securitize.io/v1/deposits/{depositId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://partners-api.sandbox.securitize.io/v1/deposits/{depositId}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"id": "99001",
"tokenId": "d1dbb6b6-3bda-48f2-b86e-c87610db1ae1",
"tokenIssuanceId": "3697998",
"currencyId": 1,
"amount": "500000000",
"decimals": 2,
"direction": "deposit",
"uetr": "f3a1b2c3-6d4e-4f5a-9b8c-1d2e3f4a5b6c",
"date": "2026-05-05T10:00:00.000Z"
}{
"error": "Bad Request",
"message": [
"tokenId should not be empty"
],
"statusCode": 400
}{
"error_description": "The access token is invalid or has expired",
"error": "invalid_token"
}{
"error": "DEPOSIT_NOT_FOUND",
"message": "Deposit '99001' not found",
"statusCode": 404
}{
"error": "CLIENT_ERROR",
"message": "Client Error",
"statusCode": 502
}Deposits
Get a deposit
One deposit by its id: the data.id of an investor.deposit.processed webhook, or an id from investor.minting.completed’s depositMovements. A deposit outside your account answers 404, the same as an id that does not exist.
GET
/
deposits
/
{depositId}
Get a deposit
curl --request GET \
--url https://partners-api.sandbox.securitize.io/v1/deposits/{depositId} \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://partners-api.sandbox.securitize.io/v1/deposits/{depositId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://partners-api.sandbox.securitize.io/v1/deposits/{depositId}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"id": "99001",
"tokenId": "d1dbb6b6-3bda-48f2-b86e-c87610db1ae1",
"tokenIssuanceId": "3697998",
"currencyId": 1,
"amount": "500000000",
"decimals": 2,
"direction": "deposit",
"uetr": "f3a1b2c3-6d4e-4f5a-9b8c-1d2e3f4a5b6c",
"date": "2026-05-05T10:00:00.000Z"
}{
"error": "Bad Request",
"message": [
"tokenId should not be empty"
],
"statusCode": 400
}{
"error_description": "The access token is invalid or has expired",
"error": "invalid_token"
}{
"error": "DEPOSIT_NOT_FOUND",
"message": "Deposit '99001' not found",
"statusCode": 404
}{
"error": "CLIENT_ERROR",
"message": "Client Error",
"statusCode": 502
}Authorizations
Response
The deposit.
deposit: cash you sent, received for a subscription. liquidation: cash of yours applied to a token issuance; recorded when the tokens are issued, for the amount the tokens cost. withdraw: cash returned at your request. refund: cash returned by Securitize, for example the unused part of a deposit.
Available options:
deposit, withdraw, liquidation, refund