---
title: client.identified
summary: null
url: >-
  https://www.fastly.com/documentation/reference/vcl/variables/client-request/client-identified
---

**Type:** BOOL  
**Access:** read-only

**Available in:** all subroutines

Returns `true` when it is possible to fully populate client device properties based on information supplied in the `User-Agent` header of the request.  The device properties are:

- `client.bot.name`
- `client.browser.name`
- `client.browser.version`
- `client.class.bot`
- `client.class.browser`
- `client.display.touchscreen`
- `client.platform.gameconsole`
- `client.platform.hwtype`
- `client.platform.mediaplayer`
- `client.platform.mobile`
- `client.platform.model`
- `client.platform.smarttv`
- `client.platform.tablet`
- `client.platform.vendor`

When only some features are found, their individual corresponding variables
are still meaningful. For example, if `client.platform.mobile` is `true` but
`client.identified` is `false`, then we know the device is a mobile phone.
However, variables corresponding to other properties may not be known.

In other words, the value of `client.identified` is only useful when a
particular property variable is `false`.
