---
title: "Get Performance"
method: GET
path: "/vaults/{chain}/{vault_address}/performance"
tags: ["Vaults"]
---

# Get Performance

`GET /vaults/{chain}/{vault_address}/performance`

## Path parameters

- `chain` string, required
- `vault_address` string, required

## Response `200`

Successful Response

- PerformanceResponse — Canonical public single-resource envelope.
  - `data` PerformanceSnapshot, required — Latest performance snapshot in the public v1 shape.
    - `vault_address` string, required
    - `chain` string, required
    - `as_of` string, required
    - `window_days` integer, required
    - `apy` number, required
    - `fees` number, required
    - `performance_fees` number
    - `global_apy_breakdown` object, required
    - `maturity_apy_breakdown` object[], required
    - `real_apy_breakdown` object[], required

## Other responses

- `401` — Unauthorized — missing or malformed Authorization header.
- `403` — Forbidden — API key invalid, revoked, expired, or insufficient permissions for this action or resource.
- `422` — Validation Error
- `429` — Too Many Requests - Rate limit exceeded

---

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