GET
/api/vaultsList vaults
Base URL
https://api.storm.tgExamples
curl --request GET 'https://api.storm.tg/api/vaults' \
--header 'Accept: application/json'const response = await fetch("https://api.storm.tg/api/vaults", {
method: "GET",
headers: {
"Accept": "application/json"
},
});
console.log(response.status, await response.text());import requests
response = requests.request(
"GET",
"https://api.storm.tg/api/vaults",
headers={"Accept":"application/json"},
timeout=30,
)
print(response.status_code, response.text)Responses
200Responseapplication/json
Array of Data.VaultResponse
addressstringrequiredExample:
0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660ratestring · int64required- pattern
- ^(0|-?[1-9][0-9]*)$
Example:
0lockedBalancestring · int64required- pattern
- ^(0|-?[1-9][0-9]*)$
Example:
0freeBalancestring · int64required- pattern
- ^(0|-?[1-9][0-9]*)$
Example:
0predictedRoistring · int64required- pattern
- ^(0|-?[1-9][0-9]*)$
Example:
0aprobjectrequiredObject · 3 fields
weekstring · int64required- pattern
- ^(0|-?[1-9][0-9]*)$
Example:
0monthstring · int64required- pattern
- ^(0|-?[1-9][0-9]*)$
Example:
0yearstring · int64required- pattern
- ^(0|-?[1-9][0-9]*)$
Example:
0View example
{
"week": "0",
"month": "0",
"year": "0"
}configobjectrequiredObject · 4 fields
assetobjectrequiredObject · 3 fields
namestringrequiredExample:
NOTdecimalsnumberrequiredExample:
9assetIdstringrequiredExample:
0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660View example
{
"name": "NOT",
"decimals": 9,
"assetId": "0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660"
}vaultAddressstringrequiredExample:
0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660quoteAssetIdstringrequiredExample:
0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660lpJettonMasterstringoptionalExample:
0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660View example
{
"asset": {
"name": "NOT",
"decimals": 9,
"assetId": "0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660"
},
"vaultAddress": "0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660",
"quoteAssetId": "0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660",
"lpJettonMaster": "0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660"
}[
{
"address": "0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660",
"rate": "0",
"lockedBalance": "0",
"freeBalance": "0",
"predictedRoi": "0",
"apr": {
"week": "0",
"month": "0",
"year": "0"
},
"config": {
"asset": {
"name": "NOT",
"decimals": 9,
"assetId": "0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660"
},
"vaultAddress": "0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660",
"quoteAssetId": "0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660",
"lpJettonMaster": "0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660"
}
}
]