---
title: "list versions"
method: GET
path: "/api/v1/repository/chart/versions"
tags: ["repository", "helm"]
---

# list versions

`GET /api/v1/repository/chart/versions`

## Query parameters

- `project` string, required
- `chart` string, required
- `repoUrl` string, required
- `secretName` string

## Response `200`

OK

- V1ChartVersionListResponse
  - `versions` RepoChartVersion[], required
    - `Metadata` ChartMetadata, required
      - `annotations` object
      - `apiVersion` string
      - `appVersion` string
      - `condition` string
      - `dependencies` ChartDependency[]
        - `alias` string
        - `condition` string
        - `enabled` boolean
        - `import-values` ChartDependencyImportValues[]
          - unknown
        - `name` string, required
        - `repository` string, required
        - `tags` string[]
        - `version` string
      - `deprecated` boolean
      - `description` string
      - `home` string
      - `icon` string
      - `keywords` string[]
      - `kubeVersion` string
      - `maintainers` ChartMaintainer[]
        - `email` string
        - `name` string
        - `url` string
      - `name` string
      - `sources` string[]
      - `tags` string
      - `type` string
      - `version` string
    - `checksum` string
    - `created` string, date-time
    - `digest` string
    - `engine` string
    - `removed` boolean
    - `tillerVersion` string
    - `url` string
    - `urls` string[], required

## Other responses

- `400` — Bad Request

---

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