---
title: "List App Versions"
method: GET
path: "/applications/{application_id}/versions"
---

# List App Versions

`GET /applications/{application_id}/versions`

## Request

- The document declares no server URL.
- Auth: none declared

Get a list of application versions for the specified application_id.

Args:
    application_id (str): The ID of the application.

Returns:
    VersionListResponse: A response containing a list of ApplicationVersionInfo objects
        representing the versions of the specified application.

## Path parameters

- `application_id` string, required

## Response `200`

Successful Response

- VersionListResponse: The response model for application version list api.
  - `versions` ApplicationVersionInfo[], required
    - `id` string, required
    - `name` string, required
    - `user` string, required
    - `app_id` string, required
    - `created_at` integer, required
    - `updated_at` integer, required
    - `metadata` object
    - `configuration` object

## Other responses

- `422`: Validation Error

## Changes

- **2024-03-21** `f63be81429d4`: 1 info
  - added the required property `versions/items/user` to the response with the `200` status
- **2024-03-13** `30dce2138b23`: 1 breaking, 2 info
  - the response property `versions/items/configuration` became optional for the status `200`
  - added the optional property `versions/items/metadata` to the response with the `200` status
  - added the required property `versions/items/name` to the response with the `200` status

[Operation history](https://skmtc.dev/pingcap/apis/pingcap-linguflow-api/changes/applications/:application_id/versions/get.md)

---

[API](https://skmtc.dev/pingcap/apis/pingcap-linguflow-api.md) - [All operations](https://skmtc.dev/pingcap/apis/pingcap-linguflow-api/llms.txt) - [OpenAPI document](https://skmtc.dev/pingcap/apis/pingcap-linguflow-api/revisions/1194d2174bed?raw)
