Skip to main content
Valorant receives regular patches that can introduce new agents, weapons, maps, and other assets. If your application caches game data locally, you need a reliable way to know when that data has changed. The Astra version endpoint gives you a lightweight signal you can poll to determine whether your cache is still valid — without re-fetching every asset on every request.

The version endpoint

Send a GET request to /v1/version to retrieve the current game version information:
Example response:

Cache invalidation strategy

Poll /v1/version periodically and compare the version field against the value you stored the last time you fetched asset data. If the value has not changed, your cached data is still valid and you can skip re-fetching. If it has changed, re-fetch the assets you care about.
Cache expensive resources like agents, weapons, and maps locally and only invalidate when the version field changes. This reduces latency and avoids unnecessary load on the API.

Health check

Before making requests in a new environment or after a deployment, you can verify the API is ready by calling /v1/health:
A successful response indicates the API is operational and ready to serve requests. Use this endpoint in health probes or startup checks rather than hitting a data endpoint.