> ## Documentation Index
> Fetch the complete documentation index at: https://docs.teamfortuna.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# GET /v1/version — Valorant current game version

> Returns the current Valorant game version including branch, build number, engine version, and patch date. Use for cache invalidation.

The `/v1/version` endpoint returns the currently running Valorant game version. You can use this to detect when a new patch has shipped and decide whether to refresh your cached game data. The response includes the branch, build identifiers, Unreal Engine version, and the date of the build.

## Endpoint

```
GET https://astra.teamfortuna.xyz/v1/version
```

## Request

The `User-Agent` header is required for all requests to the Astra API. Use the format `AppName/Version (+URL)`.

```bash theme={null}
curl https://astra.teamfortuna.xyz/v1/version \
  -H "User-Agent: MyApp/1.0 (+https://example.com)"
```

## Response fields

<ResponseField name="status" type="number">
  HTTP status code of the response (e.g. `200`).
</ResponseField>

<ResponseField name="data" type="object">
  <Expandable title="properties" defaultOpen>
    <ResponseField name="manifestId" type="string">
      Unique identifier for the current game manifest.
    </ResponseField>

    <ResponseField name="branch" type="string">
      The active game branch (e.g. `release-10.00`).
    </ResponseField>

    <ResponseField name="version" type="string">
      Full version string for the current build.
    </ResponseField>

    <ResponseField name="buildVersion" type="string">
      Numeric build number for the current release.
    </ResponseField>

    <ResponseField name="engineVersion" type="string">
      The Unreal Engine version used by this build.
    </ResponseField>

    <ResponseField name="riotClientVersion" type="string">
      Version string for the Riot client associated with this build.
    </ResponseField>

    <ResponseField name="riotClientBuild" type="string">
      Riot client build
    </ResponseField>

    <ResponseField name="buildDate" type="string">
      Date the build was produced, formatted as `YYYY-MM-DD`.
    </ResponseField>
  </Expandable>
</ResponseField>

## Response

```json theme={null}
{
  "status":200,
  "data":{
    "manifestId":"CB28ECF93BF4E14F",
    "branch":"release-12.07",
    "version":"12.07.00.4488404",
    "buildVersion":"9",
    "engineVersion":"5.3.2.0",
    "riotClientVersion":"release-12.07-shipping-9-4488404",
    "riotClientBuild":"26.1.4.0",
    "buildDate":"2049-11-12T10:32:53+00:00"
  }
}
```

<Tip>
  Poll this endpoint periodically to determine when to refresh your cached game data. When `buildDate` or `buildVersion` changes, a new patch has shipped and assets such as agents, maps, and weapons may have been updated.
</Tip>
