Vaults
Tokenized Vault API Endpoints
Base URL
https://api.upshift.finance/v1/Get All Tokenized Vaults
GET /tokenized_vaults
/tokenized_vaultsQuery parameters
statusany ofOptional
Filter vaults by status (e.g. active, closed)
string · enumOptionalPossible values:
nullOptional
Responses
200
Successful Response
application/json
addressstringRequired
yield_distributorany ofOptional
stringOptional
nullOptional
chainany ofRequired
integerOptional
nullOptional
descriptionany ofOptional
stringOptional
nullOptional
internal_typeany ofOptional
stringOptional
nullOptional
public_typeany ofOptional
stringOptional
nullOptional
is_featuredany ofOptionalDefault:
falsebooleanOptional
nullOptional
is_visibleany ofOptionalDefault:
truebooleanOptional
nullOptional
weekly_performance_fee_bpsany ofOptional
numberOptional
nullOptional
platform_fee_overrideobject · PlatformFeeOverrideOptionalDefault:
{}start_datetimeany ofOptional
string · date-timeOptional
nullOptional
vault_nameany ofOptional
stringOptional
nullOptional
reserve_targetany ofOptionalDefault:
0.05number · max: 1Optional
nullOptional
reserve_toleranceany ofOptionalDefault:
0.01number · max: 1Optional
nullOptional
statusany ofOptionalDefault:
activestringOptional
nullOptional
is_charge_fees_manualany ofOptionalDefault:
falsebooleanOptional
nullOptional
receipt_token_symbolany ofOptional
stringOptional
nullOptional
enable_external_assets_updateany ofOptionalDefault:
falsebooleanOptional
nullOptional
vault_logo_urlany ofOptional
stringOptional
nullOptional
riskany ofOptional
stringOptional
nullOptional
max_daily_drawdownany ofOptional
numberOptional
nullOptional
chain_typeany ofOptionalDefault:
evmstringOptional
nullOptional
enabled_historical_price_horizonsany ofOptional
integer[]Optional
nullOptional
idstring · uuidRequired
reported_apyany ofOptional
or
nullOptional
422
Validation Error
application/json
get
/tokenized_vaultsGet Specific Tokenized Vault
GET /tokenized_vaults/{vault_address}
/tokenized_vaults/{vault_address}Path parameters
vault_addressstringRequired
Responses
200
Successful Response
application/json
addressstringRequired
yield_distributorany ofOptional
stringOptional
nullOptional
chainany ofRequired
integerOptional
nullOptional
descriptionany ofOptional
stringOptional
nullOptional
internal_typeany ofOptional
stringOptional
nullOptional
public_typeany ofOptional
stringOptional
nullOptional
is_featuredany ofOptionalDefault:
falsebooleanOptional
nullOptional
is_visibleany ofOptionalDefault:
truebooleanOptional
nullOptional
weekly_performance_fee_bpsany ofOptional
numberOptional
nullOptional
platform_fee_overrideobject · PlatformFeeOverrideOptionalDefault:
{}start_datetimeany ofOptional
string · date-timeOptional
nullOptional
vault_nameany ofOptional
stringOptional
nullOptional
reserve_targetany ofOptionalDefault:
0.05number · max: 1Optional
nullOptional
reserve_toleranceany ofOptionalDefault:
0.01number · max: 1Optional
nullOptional
statusany ofOptionalDefault:
activestringOptional
nullOptional
is_charge_fees_manualany ofOptionalDefault:
falsebooleanOptional
nullOptional
receipt_token_symbolany ofOptional
stringOptional
nullOptional
enable_external_assets_updateany ofOptionalDefault:
falsebooleanOptional
nullOptional
vault_logo_urlany ofOptional
stringOptional
nullOptional
riskany ofOptional
stringOptional
nullOptional
max_daily_drawdownany ofOptional
numberOptional
nullOptional
chain_typeany ofOptionalDefault:
evmstringOptional
nullOptional
enabled_historical_price_horizonsany ofOptional
integer[]Optional
nullOptional
idstring · uuidRequired
reported_apyany ofOptional
or
nullOptional
422
Validation Error
application/json
get
/tokenized_vaults/{vault_address}Get Specific Tokenized Vault APY
GET /tokenized_vaults/{vault_address}/annualized_apy
/tokenized_vaults/{vault_address}/annualized_apy ⚠️ Deprecation Notice:
- The `hgETH30dLiquidAPY` and `hgETH7dLiquidAPY` fields are deprecated
- These fields will be removed on 2026-01-01
- Use `liquidAPY30Day` and `liquidAPY7Day` fields instead
Supported Vaults: cUSDO, tETH, wstETH, rsETHPath parameters
vault_addressstringRequired
Responses
200
APY data
application/json
anyOptional
422
Validation Error
application/json
get
/tokenized_vaults/{vault_address}/annualized_apyNo content
Key Response Fields
Status Values
Usage Examples
Last updated
