---
title: "List releases"
method: GET
path: "/releases"
---

# List releases

`GET /releases`

## Request

- Base URL: `https://app.voteship.app/api/v1`
- URL: `https://app.voteship.app/api/v1/releases`
- Auth: HTTP bearer

List published changelog releases, newest first.

## Query parameters

- `page` integer
- `limit` integer

## Response `200`

Paginated releases

- object
  - `data` Release[]
    - `id` string
    - `title` string
    - `content` string, nullable
    - `isDraft` boolean
    - `publishedAt` string, date-time, nullable
    - `createdAt` string, date-time
    - `updatedAt` string, date-time
  - `pagination` Pagination
    - `page` integer
    - `limit` integer
    - `total` integer
    - `totalPages` integer
    - `hasMore` boolean: Cursor mode only.
    - `nextCursor` string, nullable: Cursor mode only; null when finished. Use this instead of page/totalPages to advance.

---

[API](https://skmtc.dev/voteship/apis/voteship-api.md) · [All operations](https://skmtc.dev/voteship/apis/voteship-api/llms.txt) · [OpenAPI document](https://skmtc.dev/voteship/apis/voteship-api/revisions/51ab9e650f82?raw)
