curl --request GET \
--url https://api.paxoslabs.com/v2/amplify/vaultCompositions \
--header 'x-api-key: <api-key>'{
"vaultCompositions": [
{
"vaultAddress": "0x1234567890abcdef1234567890abcdef12345678",
"chainId": 1,
"timestamp": "2026-01-21T15:04:05Z",
"components": [
{
"assetAddress": "0xabcdef1234567890abcdef1234567890abcdef12",
"amount": "950.0",
"value": "1000.0",
"valueAsset": "USD",
"weight": "0.25",
"positionKind": "DEBT",
"instrumentType": "MORPHO_V1_VAULT",
"positionRef": {
"type": "MORPHO_V1_VAULT",
"id": "0x123"
}
}
]
}
],
"nextPageToken": "eyJvZmZzZXQiOjI1fQ=="
}Returns current asset composition for vaults, including component weights and values. Defaults: pageSize=25 (max 100); omit pageToken for the first page.
curl --request GET \
--url https://api.paxoslabs.com/v2/amplify/vaultCompositions \
--header 'x-api-key: <api-key>'{
"vaultCompositions": [
{
"vaultAddress": "0x1234567890abcdef1234567890abcdef12345678",
"chainId": 1,
"timestamp": "2026-01-21T15:04:05Z",
"components": [
{
"assetAddress": "0xabcdef1234567890abcdef1234567890abcdef12",
"amount": "950.0",
"value": "1000.0",
"valueAsset": "USD",
"weight": "0.25",
"positionKind": "DEBT",
"instrumentType": "MORPHO_V1_VAULT",
"positionRef": {
"type": "MORPHO_V1_VAULT",
"id": "0x123"
}
}
]
}
],
"nextPageToken": "eyJvZmZzZXQiOjI1fQ=="
}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.
"eyJvZmZzZXQiOjI1fQ=="
Filter string. Flags: chainId, vaultAddress. Optional.
"chainId=1 AND vaultAddress=0x1234567890abcdef1234567890abcdef12345678"