WURFL Capabilities
Select from more than 500 properties of each device, called WURFL capabilities, for inclusion in your license.
Some products or trial editions have a limited set of capabilities.
IMPORTANT: WURFL supports two kinds of capabilities:
- Static capabilities return a property associated with each device object
- Virtual capabilities return a property whose value is based on the evaluation of other static capabilities or further inspection of parameters found in the HTTP request. Virtual capabilities require different methods to retrieve values, so developers should consult their product documentation.
Search capabilities
48 Results
-
advertised_browser - Virtual capability
Infers the name of the browser based on user-agent string analysis (and possibly the analysis of other HTTP headers and WURFL capabilities).
Category: virtualRelated Capabilities: controlcap_advertised_browserPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud Platform, WURFL Microservice for AWSPlan: Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
advertised_browser_version - Virtual capability
Infers the version of the browser based on user-agent string analysis (and possibly the analysis of other HTTP headers and WURFL capabilities).
Category: virtualRelated Capabilities: controlcap_advertised_browser_versionPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
advertised_device_os - Virtual capability
Infers the name of the Device OS based on user-agent string analysis (and possibly the analysis of other HTTP headers and WURFL capabilities).
Category: virtualRelated Capabilities: controlcap_advertised_device_osPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
advertised_device_os_version - Virtual capability
Infers the name of the Device OS Version based on user-agent string analysis (and possibly the analysis of other HTTP headers and WURFL capabilities).
Category: virtualRelated Capabilities: controlcap_advertised_device_os_versionPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
complete_device_name - Virtual capability
Concatenates brand name, model name and marketing name (where available) of a device into a single string.
Category: virtualRelated Capabilities: controlcap_complete_device_namePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL.js, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
form_factor - Virtual capability
Returns the device's form factor based on categorization provided by multiple capability tests
Category: virtualPossible Values: Desktop, Tablet, Smartphone, Feature Phone, Smart-TV, Robot, Other non-Mobile, Other MobileRelated Capabilities: controlcap_form_factorPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL.js, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
is_app - Virtual capability
True if the Requesting HTTP Client is an App or not. Please note that browsers are not considered apps for is_app capability purposes and will not return true .
Category: virtualRelated Capabilities: advertised_app_name, is_app_webview, controlcap_is_appPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_full_desktop - Virtual capability
This is just an ALIAS for ux_full_desktop . There is no control capability associated to this virtual capability.
Category: virtualRelated Capabilities: form_factor, ux_full_desktop, controlcap_is_full_desktopPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardSee what you can do: Mobile OptimizationPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_mobile - Virtual capability
This is an ALIAS for is_wireless_device. True if a device is wireless (WiFi, 3G, LTE etc.). Specifically a mobile phone or a tablet are considered as wireless devices, but a desktop PC or a laptop are not.
Category: virtualRelated Capabilities: is_wireless_device, controlcap_is_mobilePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL.js, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_robot - Virtual capability
True if the HTTP Client is a Bot (robot, crawler or other programmable agent that stalks the web).
Category: virtualRelated Capabilities: form_factor, controlcap_is_robotPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_smartphone - Virtual capability
True if device conforms to ScientiaMobile's definition of a Smartphone.
Category: virtualRelated Capabilities: form_factor, controlcap_is_smartphonePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
advertised_app_name - Virtual capability
Returns the name of the application that generated the User-Agent or the HTTP request.
Category: virtualPossible Values: Over 80 of most popular apps identified. Please contact us for complete list.Related Capabilities: is_app, is_app_webview, controlcap_advertised_app_namePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: stringReady to talk about WURFL capabilties? -
device_name - Virtual capability
Concatenates brand name and marketing name of a device into a single string. If marketing name is not available, model name is used instead.
Category: virtualRelated Capabilities: brand_name, marketing_name, controlcap_device_namePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
is_app_webview - Virtual capability
True if a HTTP request is from an app based webview. Please note that browsers are not considered apps for is_app_webview capability purposes and will not return true .
Category: virtualRelated Capabilities: advertised_app_name, is_app, controlcap_is_app_webviewPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL.js, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_ios - Virtual capability
True if device runs any version of iOS. This virtual capability relies on the device_os (product_info group) capability.
Category: virtualRelated Capabilities: device_os, controlcap_is_iosPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_phone - Virtual capability
True if a device is a mobile phone.
Category: virtualRelated Capabilities: controlcap_is_phonePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_touchscreen - Virtual capability
True if the device has a touch screen. There is no control capability. Mostly an alias for pointing_method == touchscreen ( product_info group) capability.
Category: virtualRelated Capabilities: pointing_method, controlcap_is_touchscreenPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Basic Pro StandardPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
robot_family - Virtual capability
If a device's user-agent is identify as a robot, then robot_capability will return a categorization based on the nature and intention of the robot.
Category: virtualPossible Values:
Spider: These requests typically originate from a search engine. Also known as indexer or crawler. Example: Google bot, Bing bot.
Previewer: These requests typically originate from services that visit a website to generate a thumbnail or a screenshot. Example: Facebook.
Fetcher: These requests typically originate from a source that is from a library, a script or a similar program that attempts to scrape, fetch or download website content. Example: Google Store bot, Scrapy, Headless Chrome.
Health-Checker: These requests originate from services that attempt to check and make sure various aspects (website availability, images, hyperlinks etc.) of a website are operational. Example: deadlinkchecker bot, pingdom bot.
Adbot: These are requests that originate from an advertising resource, that are used to validate a website’s suitability for ad serving purposes. Example: Mediapartners-Google bot, Bing adidxbot bot.
Headless Browser: These requests originate from a browser without a graphical user interface or a front-end. The browser behavior is programmatically controlled. These browsers typically have the ability to render styling elements and JavaScript. Eg. HeadlessChrome.Related Capabilities: is_robot, form_factorPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL.js, WURFL Microservice for DockerPremium: YesValue type: enumerableReady to talk about WURFL capabilties? -
is_android - Virtual capability
Checks if device runs any version of Android OS. This virtual capability relies on the device_os capability.
Category: virtualRelated Capabilities: device_os, controlcap_is_androidPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_windows_phone - Virtual capability
True if device runs any version of Windows Phone OS. This virtual capability relies on the device_os (product_info group) capability.
Category: virtualRelated Capabilities: device_os, controlcap_is_windows_phonePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_html_preferred - Virtual capability
True if the device is better served with HTML. Capability relies on preferred_markup (markup group).
Category: virtualRelated Capabilities: preferred_markup, controlcap_is_html_preferredPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_largescreen - Virtual capability
True if the device has a horizontal screen resolution greater than 320 pixels. Relies on the resolution_width ( display group) capability.
Category: virtualRelated Capabilities: resolution_width, controlcap_is_largescreenPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: Pro StandardPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_wml_preferred - Virtual capability
True if the device is better served with WML. Capability relies on preferred_markup ( markup group).
Category: virtualRelated Capabilities: preferred_markup, controlcap_is_wml_preferredPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
is_xhtmlmp_preferred - Virtual capability
True if the device is better served with XHTML MP (Mobile Profile). Capability relies on preferred_markup (markup group).
Category: virtualRelated Capabilities: preferred_markup, controlcap_is_xhtmlmp_preferredPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for AWS, WURFL Microservice for Docker, WURFL Microservice for Azure, WURFL Microservice for Google Cloud PlatformPlan: ProPremium: NoValue type: booleanReady to talk about WURFL capabilties? -
controlcap_advertised_app_name - Static capability
Control capability advertised_app_name
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
controlcap_advertised_browser - Static capability
Control capability for advertised_browser
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
controlcap_advertised_browser_version - Static capability
Control capability for advertised_browser_version
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
controlcap_advertised_device_os - Static capability
Control capability for advertised_device_os
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
controlcap_advertised_device_os_version - Static capability
Control capability for advertised_device_os_version
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
controlcap_complete_device_name - Static capability
Control capability for complete_device_name
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
controlcap_device_name - Static capability
Control capability for device_name
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
controlcap_form_factor - Static capability
Control capability for form_factor
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
controlcap_is_android - Static capability
Control capability for is_android
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
controlcap_is_app - Static capability
Control capability for is_app
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
controlcap_is_app_webview - Static capability
Control capability is_app_view
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
controlcap_is_full_desktop - Static capability
Control capability for is_full_desktop
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
controlcap_is_html_preferred - Static capability
Control capability for is_html_preferred
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
controlcap_is_ios - Static capability
Control capability for is_ios
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
controlcap_is_largescreen - Static capability
Control capability is_large_screen
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
controlcap_is_mobile - Static capability
Control capability for is_mobile
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
controlcap_is_phone - Static capability
Control capability for is_phone
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
controlcap_is_robot - Static capability
Control capability for is_robot
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
controlcap_is_smartphone - Static capability
Control capability for is_smartphone
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
controlcap_is_touchscreen - Static capability
Control capability for is_touchscreen
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
controlcap_is_windows_phone - Static capability
Control capability for is_windows_phone
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
controlcap_is_wml_preferred - Static capability
Control capability is_wml_preferred
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: stringReady to talk about WURFL capabilties? -
controlcap_is_xhtmlmp_preferred - Static capability
Control capability for is_xhtmlmp_preferred
Category: virtualPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: NoValue type: enumerableReady to talk about WURFL capabilties? -
pixel_density - Virtual capability
The number of physical pixels per inch in a screen or display. Also referred to as Pixels per Inch (PPI).
Category: virtualPossible Values: Returns an integer.Related Capabilities: resolution_height, resolution_width, physical_screen_width, physical_screen_heightWURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Microservice for DockerSee what you can do: Image Optimization, Mobile OptimizationPremium: NoValue type: numericReady to talk about WURFL capabilties?
WURFL capabilities?