curl --request GET \
--url https://api.example.com/v2/amplify/userPositions \
--header 'x-api-key: <api-key>'{
"userPositions": [
{
"vaultAddress": "0xbbbb000000000000000000000000000000000001",
"chainId": 84532,
"shareBalance": "0.1",
"positionValueInBase": "0.101811",
"baseAssetAddress": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"exchangeRateToBase": "1.018116"
}
],
"nextPageToken": "eyJvZmZzZXQiOjI1fQ==",
"tokenMetadata": {}
}Returns a user’s share balance and current position value (in the vault base asset) per chain each vault is deployed on. userAddress is required as a top-level query param. filter is optional; narrow with the vaultAddress and/or chainId flags, or omit it to return the user’s position in every live vault deployment. Defaults: pageSize=25 (max 100); omit pageToken for the first page.
curl --request GET \
--url https://api.example.com/v2/amplify/userPositions \
--header 'x-api-key: <api-key>'{
"userPositions": [
{
"vaultAddress": "0xbbbb000000000000000000000000000000000001",
"chainId": 84532,
"shareBalance": "0.1",
"positionValueInBase": "0.101811",
"baseAssetAddress": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"exchangeRateToBase": "1.018116"
}
],
"nextPageToken": "eyJvZmZzZXQiOjI1fQ==",
"tokenMetadata": {}
}Documentation Index
Fetch the complete documentation index at: https://developers.paxoslabs.com/llms.txt
Use this file to discover all available pages before exploring further.
API key in format: pxl_<public_id>_
Maximum items per page. Default: 25. Min: 1, max: 100.
1 <= x <= 10025
Opaque token for the next page. Omit for the first page.
User wallet address (hex address). Required.
"0xdEADdE9539A00Bbd9A8494f45EB38aEe89d7C001"
Filter string. Optional flags: vaultAddress (hex), chainId (number). Example: vaultAddress=0xbbbb000000000000000000000000000000000001 AND chainId=84532
"vaultAddress=0xbbbb000000000000000000000000000000000001 AND chainId=84532"
List of user position entries
One entry per chain deployment.
Show child attributes
Token for the next page. null when there are no more results. Always present.
"eyJvZmZzZXQiOjI1fQ=="
Address metadata map keyed by lowercase token/address. Missing metadata is represented as null.