---
title: "List every changelog entry, newest first (single document, no query parameters, no API key)"
method: GET
path: "/v1/changelog"
---

# List every changelog entry, newest first (single document, no query parameters, no API key)

`GET /v1/changelog`

## Request

- Base URL: `https://volai.cz`
- URL: `https://volai.cz/v1/changelog`
- Auth: none required

Returns the current interface version and ALL changelog entries (newest first), in English regardless of the account's language. `version`/`technical` are `null` when an entry didn't have one (old entries with no version, or no technical detail). `url` is the canonical English path with an anchor to `id`.

## Response `200`

Changelog entries

- object
  - `version` string, required
  - `entries` object[], required
    - `id` string, required
    - `date` string, required
    - `version` string, nullable, required
    - `areas` string[], required
    - `audience` 'developer' | 'customer' | 'both', required
    - `breaking` boolean, required
    - `title` string, required
    - `body` string, required
    - `technical` string, nullable, required
    - `url` string, required

## Other responses

- `429`: Error codes: rate_limited (busy).
- `500`: Error codes: internal_error (service).

---

[API](https://skmtc.dev/volai/apis/volai-rest-api.md) · [All operations](https://skmtc.dev/volai/apis/volai-rest-api/llms.txt) · [OpenAPI document](https://skmtc.dev/volai/apis/volai-rest-api/revisions/12029b05e2fa?raw)
