GET
/
vaults
/
{vault_id}
/
composition
/
series
Historical composition
curl --request GET \
  --url https://0d.finance/api/v1/vaults/{vault_id}/composition/series
{
  "timeframe": "30d",
  "group_by": "platform",
  "labels": [
    "Ekubo",
    "Extended",
    "Aave",
    "Other"
  ],
  "points": [
    {
      "t": "2025-09-24T00:00:00Z",
      "weights_pct": [
        45,
        35,
        15,
        5
      ]
    },
    {
      "t": "2025-09-25T00:00:00Z",
      "weights_pct": [
        44.5,
        35.5,
        15,
        5
      ]
    }
  ]
}

Path Parameters

vault_id
string
required

Stable vault identifier

Minimum length: 1

Query Parameters

timeframe
enum<string>
default:all
Available options:
7d,
30d,
1y,
all
group_by
enum<string>
default:platform

Group by platform or asset

Available options:
platform,
asset

Response

Historical composition

The response is of type object.