---
title: "Check app version"
method: POST
path: "/app-version/check"
tags: ["app-version"]
---

# Check app version

`POST /app-version/check`

Checks if the app version needs to be updated. Returns whether update is required and if it is a force update.

## Request body

- CheckAppVersionDto
  - `platform` 'android' | 'ios', required — Platform (android or ios)
  - `current_version` string, required — Current app version installed on device (e.g., "1.0.0")

## Response `200`

Version check completed

- CheckAppVersionResponseDto
  - `update_required` boolean, required — Whether update is required
  - `force_update` boolean, required — Whether force update is required
  - `latest_version` string, required — Latest available version
  - `minimum_required_version` string — Minimum required version
  - `release_notes` string — Release notes for the update
  - `current_version` string, required — Current version provided by app

## Other responses

- `404` — App version not found for platform

---

[API](https://skmtc.dev/tonewow/apis/tonewow-database-api.md) · [All operations](https://skmtc.dev/tonewow/apis/tonewow-database-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tonewow/tonewow-database-api/revisions/f36472974ad4/schema)
