---
title: "Get current vault metrics"
method: GET
path: "/v1/vaults/{vault_id}"
tags: ["Vaults"]
---

# Get current vault metrics

`GET /v1/vaults/{vault_id}`

Returns the current metrics snapshot for a vault — same metric shape that `/timeseries` emits per point, so this is `current point` and timeseries is `historical points`. The vault's protocol-specific definition (fees, hooks, curator, etc.) lives on `/{vault_id}/definition`.

## Path parameters

- `vault_id` string, required

## Response `200`

Current vault metrics

- VaultDetailResponse
  - `data` VaultDetail, required
    - `address` string, required
    - `chain_id` integer, required
    - `metrics` VaultMetrics, required
      - `apy_30d` number, double, nullable
      - `apy_7d` number, double, nullable
      - `apy_90d` number, double, nullable
      - `as_of` integer, nullable
      - `total_supply` string, required
      - `tvl` AmountPair, required — Decimal-string metric paired across native (numeraire-token) and USD. `native` is always present; `usd` is JSON null when pricing is unavailable.
        - `native` string, required
        - `usd` string, nullable
      - `unit_price` string, required
    - `name` string, required
    - `numeraire_token` TokenRef, required
      - `address` string, required
      - `symbol` string, nullable
    - `symbol` string, required
    - `vault_id` string, required
    - `vault_type` string, required
  - `meta` BasicMeta, required
    - `refreshed_at` string, date-time, required
    - `request_id` string, required

## Other responses

- `401` — Missing or invalid auth
- `404` — Vault not found

---

[API](https://skmtc.net/gauntlet/apis/gauntlet-api.md) · [All operations](https://skmtc.net/gauntlet/apis/gauntlet-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gauntlet/gauntlet-api/revisions/bd6a0a40d4fc/schema)
