All Free subscription properties, grouped by component. See the pricing plans for plan details, or browse all properties in the full property dictionary.
| Property / Type | Description |
|---|---|
|
IsArtificialIntelligence String |
Indicates whether the crawler operates for an AI related purpose, as defined by the values in the CrawlerUsage property. This is based on our judgement of information available from the crawler controller or other trusted research. |
| Property / Type | Description |
|---|---|
|
IsMobile Bool |
Indicates if the device's primary data connection is wireless and the device is designed to operate mostly by battery power (e.g. mobile phone, smartphone or tablet). This property does not indicate if the device is a mobile phone or not. Laptops are not classified as mobile devices under this definition and so 'IsMobile' will be 'False'. |
| Property / Type | Description |
|---|---|
|
JavascriptHardwareProfile JavaScript |
JavaScript that can override the profile found by the server using information on the client device. This property is applicable for Apple devices which do not provide information about the model in the User-Agent string. |
| Property / Type | Description |
|---|---|
|
ScreenPixelsHeight Int |
Indicates the height of the device's screen in pixels.This property is not applicable for a device that does not have a screen. For devices such as tablets or TV which are predominantly used in landscape mode, the pixel height will be the smaller value compared to the pixel width. |
|
ScreenPixelsWidth Int |
Indicates the width of the device's screen in pixels. This property is not applicable for a device that does not have a screen. For devices such as tablets or TV which are predominantly used in landscape mode, the pixel width will be the larger value compared to the pixel height. |
| Property / Type | Description |
|---|---|
|
RegisteredCountry String |
Country code of the registered range. |
|
RegisteredName String |
Name of the IP range. This is usually the owner. |
|
RegisteredOwner String |
Registered owner of the range. |
| Property / Type | Description |
|---|---|
|
PlatformName String |
Indicates the name of the operating system the device is using. |
|
PlatformVendor String |
Indicates the name of the company that developed the operating system. |
|
PlatformVersion String |
Indicates the version or subversion of the software platform. Where the PlatformVendor is Apple, the PlatformVersion returned will be the most likely version. It may be different to the value provided in the evidence. |
| Property / Type | Description |
|---|---|
|
JavascriptGetHighEntropyValues JavaScript |
Contains Javascript to get high entropy values. |
|
SetHeaderBrowserAccept-CH String |
Contains the Accept-CH HTTP header values to add to the HTTP response for the browser component. UACH values Sec-CH-UA, and Sec-CH-UA-Full-Version are relevant. The default value is Unknown if the browser does not fully support UACH. |
|
SetHeaderHardwareAccept-CH String |
Contains the Accept-CH HTTP header values to add to the HTTP response for the hardware component. UACH values Sec-CH-UA-Model, and Sec-CH-UA-Mobile are relevant. The default value is Unknown if the browser does not fully support UACH. |
|
SetHeaderPlatformAccept-CH String |
Contains the Accept-CH HTTP header values to add to the HTTP response for the platform component. UACH values Sec-CH-UA-Platform, and Sec-CH-UA-Platform-Version are relevant. The default value is Unknown if the browser does not fully support UACH. |
| Property / Type | Description |
|---|---|
|
BrowserName String |
Indicates the name of the browser. Many mobile browsers, by default, come with an operating system (OS). Unless specifically named, these browsers are named after the accompanying OS and/or the layout engine. |
|
BrowserVendor String |
Indicates the name of the company which created the browser. |
|
BrowserVersion String |
Indicates the version or subversion of the browser. |