Skip to main content
GET
Get owner net value history

Path Parameters

pubkey
string
required

Valid base58-encoded address of the user wallet

Example:

"AxqtG9SHDkZTLSWg81Sp7VqAzQpRqXtR9ziJ3VQAS8As"

Query Parameters

start
default:1970-01-01T00:00:00.000Z

Start date of the range (defaults to Unix epoch). Accepts ISO string or epoch in ms.

Example:

"1970-01-01T00:00:00.000Z"

end

End date of the range (defaults to current time). Accepts ISO string or epoch in ms.

Example:

"2025-01-01T00:00:00.000Z"

Response

OK

createdOn
string<date-time>
required

Timestamp when the snapshot was created (ISO 8601 format)

Example:

"2025-03-01T12:00:00.000Z"

klendUsd
string
required

Total USD value of positions in Kamino Lend

Example:

"1234.56789"

strategiesUsd
string
required

Total USD value of Kamino Liquidity positions

Example:

"1234.56789"

kvaultsUsd
string
required

Total USD value of Kamino Vault positions

Example:

"1234.56789"

stakingUsd
string
required

Total USD value of KMNO staking position

Example:

"1234.56789"

depositsUsd
string | null
required

Cumulative deposits since the first point of the response. Flows at the same block time are netted first, so the offsetting legs of one transaction count only as their net

Example:

"1234.56789"

withdrawalsUsd
string | null
required

Cumulative withdrawals since the first point of the response. Flows at the same block time are netted first, so the offsetting legs of one transaction count only as their net

Example:

"1234.56789"

netRevenueUsd
string | null
required

Cumulative net revenue since the first point of the response

Example:

"1234.56789"

modifiedDietzReturn
string | null
required

Modified Dietz return ratio over the interval since the first point of the response; not a percent and not annualized

Example:

"1234.56789"

netRevenueStatus
enum<string>
required

Availability status for net revenue fields. failed_flows: flow ingestion failed for this wallet from this time; revenue is unavailable until it is repaired. unpriced_harvests: farm reward harvests without a USD price are excluded, so the revenue fields are a lower-bound estimate.

Available options:
partial_snapshot,
failed_flows,
pending_flows,
unpriced_flows,
unpriced_harvests,
legacy_snapshot,
ok