Get vault by id
curl --request GET \
--url https://alphagrid-api.artiffine-delivery.workers.dev/vaults/{id}{
"vault": {
"id": "foundation",
"name": "Foundation",
"slug": "foundation",
"tagline": "Large-cap liquid equities",
"description": "<string>",
"vaultTrackConfigs": [
{
"vault": "0x98e47A7CF1Cc880aDA3CC51D39b136BDf0D962AA",
"trackId": 0,
"initialAllocation": "10000000000",
"maxAllocation": "25000000000",
"maxDrawdownBps": 1500,
"maxTradeSizeBps": 5000,
"maxDailyTurnoverBps": 2500,
"maxDailyLossBps": 500,
"evaluationPeriod": "1209600",
"minTrades": 5,
"promotionScore": 70,
"active": true,
"maxStopLossBps": 1500,
"minTakeProfitBps": 0,
"maxTakeProfitBps": 10000,
"requireStopLoss": true,
"requireTakeProfit": false
}
],
"chainId": 84532,
"contractAddress": "0x98e47A7CF1Cc880aDA3CC51D39b136BDf0D962AA"
}
}Vaults
Get vault by id
Returns a single thematic vault by id, slug, or contract address from VaultTrackRegistry.
GET
/
vaults
/
{id}
Get vault by id
curl --request GET \
--url https://alphagrid-api.artiffine-delivery.workers.dev/vaults/{id}{
"vault": {
"id": "foundation",
"name": "Foundation",
"slug": "foundation",
"tagline": "Large-cap liquid equities",
"description": "<string>",
"vaultTrackConfigs": [
{
"vault": "0x98e47A7CF1Cc880aDA3CC51D39b136BDf0D962AA",
"trackId": 0,
"initialAllocation": "10000000000",
"maxAllocation": "25000000000",
"maxDrawdownBps": 1500,
"maxTradeSizeBps": 5000,
"maxDailyTurnoverBps": 2500,
"maxDailyLossBps": 500,
"evaluationPeriod": "1209600",
"minTrades": 5,
"promotionScore": 70,
"active": true,
"maxStopLossBps": 1500,
"minTakeProfitBps": 0,
"maxTakeProfitBps": 10000,
"requireStopLoss": true,
"requireTakeProfit": false
}
],
"chainId": 84532,
"contractAddress": "0x98e47A7CF1Cc880aDA3CC51D39b136BDf0D962AA"
}
}⌘I

