Vaults

List Vaults

get
Authorizations
x-lfj-api-keystringRequired
Query parameters
pageSizeinteger · max: 100OptionalDefault: 20
pageNumintegerOptionalDefault: 1
Responses
chevron-right
200

Successful Response

application/json
addressstringRequired
chainstring · enumRequired

An enumeration.

Possible values:
chainIdintegerRequired
namestringRequired
tokenX7DayPerformancenumberRequired
tokenY7DayPerformancenumberRequired
hodl5050PerformancenumberRequired
tokenX30DayPerformancenumberRequired
tokenY30DayPerformancenumberRequired
hodl30Day5050PerformancenumberRequired
aptPricenumberOptional
apt1dPriceChangenumberRequired
tvlUsdnumberRequired
feesUsdnumberRequired
apr1dnumberRequired
get
/v1/vaults

List Vaults By Chain

get
Authorizations
x-lfj-api-keystringRequired
Path parameters
chainstring · enumRequired

An enumeration.

Possible values:
Query parameters
pageSizeinteger · max: 100OptionalDefault: 20
pageNumintegerOptionalDefault: 1
userAddressstringOptionalExample: 0xe785e0899e7acd50a55f6b517f1f9c46574c9d7c
Responses
chevron-right
200

Successful Response

application/json
addressstringRequired
chainstring · enumRequired

An enumeration.

Possible values:
chainIdintegerRequired
namestringRequired
tokenX7DayPerformancenumberRequired
tokenY7DayPerformancenumberRequired
hodl5050PerformancenumberRequired
tokenX30DayPerformancenumberRequired
tokenY30DayPerformancenumberRequired
hodl30Day5050PerformancenumberRequired
aptPricenumberOptional
apt1dPriceChangenumberRequired
tvlUsdnumberRequired
feesUsdnumberRequired
apr1dnumberRequired
get
/v1/vaults/{chain}

Get Vault Share Price

get
Authorizations
x-lfj-api-keystringRequired
Path parameters
chainstring · enumRequired

An enumeration.

Possible values:
vault_addressstringRequiredExample: 0xe785e0899e7acd50a55f6b517f1f9c46574c9d7c
Query parameters
fromTimestampintegerRequired
toTimestampintegerOptional
Responses
chevron-right
200

Successful Response

application/json
chainstring · enumRequired

An enumeration.

Possible values:
vaultAddressstringRequired
blockNumberintegerRequired
sharePricestringRequired
timestampstring · date-timeRequired
get
/v1/vaults/{chain}/{vault_address}/share-price

Get Vault

get
Authorizations
x-lfj-api-keystringRequired
Path parameters
chainstring · enumRequired

An enumeration.

Possible values:
vault_addressstringRequiredExample: 0xe785e0899e7acd50a55f6b517f1f9c46574c9d7c
Responses
chevron-right
200

Successful Response

application/json
addressstringRequired
chainstring · enumRequired

An enumeration.

Possible values:
chainIdintegerRequired
namestringRequired
tokenX7DayPerformancenumberRequired
tokenY7DayPerformancenumberRequired
hodl5050PerformancenumberRequired
tokenX30DayPerformancenumberRequired
tokenY30DayPerformancenumberRequired
hodl30Day5050PerformancenumberRequired
aptPricenumberOptional
apt1dPriceChangenumberRequired
tvlUsdnumberRequired
feesUsdnumberRequired
apr1dnumberRequired
get
/v1/vaults/{chain}/{vault_address}

Get Vault Tvl History

get
Authorizations
x-lfj-api-keystringRequired
Path parameters
chainstring · enumRequired

An enumeration.

Possible values:
vault_addressstringRequiredExample: 0xe785e0899e7acd50a55f6b517f1f9c46574c9d7c
Query parameters
startTimeintegerRequired
endTimeintegerOptional
Responses
chevron-right
200

Successful Response

application/json
datestring · date-timeRequired
timestampintegerRequired
amountXintegerRequired
amountYintegerRequired
amountXUsdnumberRequired
amountYUsdnumberRequired
tvlUsdnumberRequired
get
/v1/vaults/{chain}/{vault_address}/tvl-history

Get Vault Recent Activity

get
Authorizations
x-lfj-api-keystringRequired
Path parameters
chainstring · enumRequired

An enumeration.

Possible values:
vault_addressstringRequiredExample: 0xe785e0899e7acd50a55f6b517f1f9c46574c9d7c
Query parameters
pageSizeinteger · max: 100OptionalDefault: 20
pageNumintegerOptionalDefault: 1
Responses
chevron-right
200

Successful Response

application/json
datestring · date-timeRequired
timestampintegerRequired
transactionHashstringRequired
get
/v1/vaults/{chain}/{vault_address}/recent-activity

Get Vault Withdrawals By User

get
Authorizations
x-lfj-api-keystringRequired
Path parameters
chainstring · enumRequired

An enumeration.

Possible values:
user_addressstringRequiredExample: 0xe785e0899e7acd50a55f6b517f1f9c46574c9d7c
Query parameters
pageSizeinteger · max: 100OptionalDefault: 20
pageNumintegerOptionalDefault: 1
Responses
chevron-right
200

Successful Response

application/json
chainstring · enumRequired

An enumeration.

Possible values:
vaultAddressstringRequired
userAddressstringRequired
roundintegerRequired
sharesintegerRequired
get
/v1/vaults/{chain}/withdrawals/{user_address}

Get Vault Withdrawals By User And Vault

get
Authorizations
x-lfj-api-keystringRequired
Path parameters
chainstring · enumRequired

An enumeration.

Possible values:
vault_addressstringRequiredExample: 0xe785e0899e7acd50a55f6b517f1f9c46574c9d7c
user_addressstringRequiredExample: 0xe785e0899e7acd50a55f6b517f1f9c46574c9d7c
Query parameters
pageSizeinteger · max: 100OptionalDefault: 20
pageNumintegerOptionalDefault: 1
Responses
chevron-right
200

Successful Response

application/json
chainstring · enumRequired

An enumeration.

Possible values:
vaultAddressstringRequired
userAddressstringRequired
roundintegerRequired
sharesintegerRequired
get
/v1/vaults/{chain}/{vault_address}/withdrawals/{user_address}

Last updated