---
title: "Gets information about the latest available version of AdGuard"
method: POST
path: "/version.json"
tags: ["global"]
---

# Gets information about the latest available version of AdGuard

`POST /version.json`

## Request

- Base URL: `/control` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/control/version.json`
- Auth: HTTP basic

## Request body

- GetVersionRequest: /version.json request data
  - `recheck_now` boolean: If false, server will check for a new version data only once in several hours.

## Response `200`

Version info.  If response message is empty, UI does not show a version update message.

- VersionInfo: Information about the latest available version of AdGuard Home.
  - `disabled` boolean, required: If true then other fields doesn't appear.
  - `new_version` string
  - `announcement` string
  - `announcement_url` string
  - `can_autoupdate` boolean

## Other responses

- `500`: Cannot write answer
- `502`: Cannot retrieve the version.json file contents

---

[API](https://skmtc.dev/guardllamanet/apis/adguard-home.md) - [All operations](https://skmtc.dev/guardllamanet/apis/adguard-home/llms.txt) - [OpenAPI document](https://skmtc.dev/guardllamanet/apis/adguard-home/revisions/14ff21aeb363?raw)
