---
title: "list versions"
method: GET
path: "/api/v1/repository/charts/{chart}/versions"
tags: ["repository", "helm"]
deprecated: true
---

# list versions

`GET /api/v1/repository/charts/{chart}/versions`

## Request

- The document declares no server URL.
- Auth: none declared
- TypeScript: <https://skmtc.dev/kubevela/apis/kubevela-api-doc/docs/api/v1/repository/charts/:chart/versions/get.ts> (a function with typed inputs; its response is checked against the schema)

> **Deprecated.**

## Path parameters

- `chart` string, required

## Query parameters

- `project` string, required
- `repoUrl` string
- `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

## Changes

- **2023-03-30** `e269e8378f4a`: 1 breaking
  - added the new required `query` request parameter `project`
- **2023-03-21** `68bb06fccf44`: 1 breaking
  - added the new path request parameter `chart`
- **2023-03-09** `a0cc5d422c34`: 2 warning
  - deleted the `path` request parameter `chart`
  - deleted the `query` request parameter `project`

[Operation history](https://skmtc.dev/kubevela/apis/kubevela-api-doc/changes/api/v1/repository/charts/:chart/versions/get.md)

---

[API](https://skmtc.dev/kubevela/apis/kubevela-api-doc.md) - [All operations](https://skmtc.dev/kubevela/apis/kubevela-api-doc/llms.txt) - [OpenAPI document](https://skmtc.dev/kubevela/apis/kubevela-api-doc/revisions/f2cd6d5cf4c6?raw)
