Skip to main content
GET
Get position

Authorizations

X-API-Key
string
header
default:sk_your_secret_key_here
required

Your partner secret key (server-side only)

Headers

X-Request-Id
string<uuid>

UUID for request tracing. Para returns one if omitted.

Path Parameters

walletId
string<uuid>
required

Wallet UUID. A malformed or inaccessible wallet ID returns 404.

Example:

"0a1b2c3d-4e5f-6789-abcd-ef0123456789"

Query Parameters

chainId
enum<integer>

Optional when marketId is supplied; must match its chain. Without marketId, selects Aave V3 on this chain. Native USDC on Ethereum mainnet (1) or Base mainnet (8453), or Aave test USDC on Sepolia (11155111). Base Sepolia (84532) uses test USDC and is available only in sandbox and local test environments.

Available options:
1,
8453,
11155111,
84532
marketId
string

Market ID from the markets endpoint. Determines the chain and asset. Required if chainId is omitted. Without marketId, chainId selects Aave V3. Unsupported IDs or a mismatched chainId return 400. The sandbox-only Morpho demo market is morpho-v2-base-sepolia-demo-usdc on Base Sepolia (84532); it holds test USDC idle and earns no lending yield.

Example:

"morpho-v2-base-steakhouse-usdc"

Response

Current position and snapshot block.

chainId
enum<integer>
required
Available options:
1,
8453,
11155111
Example:

8453

marketId
string
required
Example:

"morpho-v2-base-steakhouse-usdc"

protocol
enum<string>
required
Available options:
aave-v3,
morpho-v2
asset
enum<string>
required
Available options:
USDC
tokenAddress
string
required
suppliedBalance
string
required

Current position value in USDC decimal units, including accrued yield. Aave uses the aToken balance; Morpho uses previewRedeem for the current shares, rounding down. Not historical earnings.

walletBalance
string
required

Wallet USDC balance in decimal units.

withdrawal
object
required
blockNumber
integer
required
blockTimestamp
string<date-time>
required
availableLiquidity
string

Aave only. USDC held by the reserve aToken contract; other protocol constraints may restrict withdrawals.

vaultAddress
string

Morpho only. Address of the selected Morpho V2 vault on Ethereum or Base.

Example:

"0xbeef0e0834849aCC03f0089F01f4F1Eeb06873C9"

shares
object

Morpho only. Vault share balance in raw units, not a USDC amount.

reserve
object

Aave only. Current reserve configuration.