Application Version

List application versions

Returns a paginated list of application versions

get/v2/application/{organization}/{project}/{application}/versions

Request

  • Base URL: https://api.zephyr-cloud.io
  • URL: https://api.zephyr-cloud.io/v2/application/{organization}/{project}/{application}/versions
  • Auth: HTTP bearer

Path parameters

organizationstring required

Organization name (slug)

Example:zephyr-cloud
projectstring required

Project name (slug)

Example:main-app
applicationstring required

Application name (slug)

Example:web-dashboard

Query parameters

pageinteger nullable

Page number (0-indexed)

sortBy'user' | 'buildVersion' | 'published'

Sort field

sortOrder'asc' | 'desc'

Sort order

querystring

JSON-encoded query filter

Response

Paginated list of versions

Example response

{
  "entities": [
    {
      "id": "ver-123",
      "version": "1.0.0",
      "published": "2025-12-17T00:00:00.000Z",
      "remote_host": "https://app.zephyr-cloud.io",
      "snapshot_id": "snap-abc123",
      "status": "available",
      "downloads": 1000,
      "author": {
        "id": "user-123",
        "name": "Jane Smith",
        "email": "jane@example.com",
        "portrait": null,
        "username": "janesmith",
        "avatarColor": "#e74c3c"
      },
      "branch": "main",
      "context": {
        "isCI": true
      },
      "environments": [
        {
          "name": "production",
          "remote_host": "https://prod.example.com",
          "updatedAt": "2025-12-17T00:00:00.000Z"
        }
      ],
      "tags": [
        {
          "name": "latest",
          "remote_host": "https://latest.example.com",
          "updatedAt": "2025-12-17T00:00:00.000Z"
        }
      ]
    }
  ],
  "pageMetadata": {
    "total": 100,
    "lastPage": 10,
    "currentPage": 1,
    "perPage": 10,
    "prev": null,
    "next": 2
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.