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
20 Results
-
release_msrp - Static capability
Manufacturers Suggested Retail Price (MSRP) at the release date of device. Denominated in US Dollars. Exchange rate at time of release used if no price is denominated in dollars
Category: product_infoRelated Capabilities: release_datePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Cloud, WURFL Microservice for DockerPremium: YesValue type: numericReady to talk about WURFL capabilties? -
bluetooth - Static capability
Returns true if the device has bluetooth capabilities
Category: chipsPossible Values: true, falseRelated Capabilities: bluetooth_versionPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Microservice for DockerPremium: YesValue type: booleanReady to talk about WURFL capabilties? -
bluetooth_version - Static capability
Returns the version of Bluetooth spec that is supported Eg. 2.0, 4.1 etc.
Category: chipsRelated Capabilities: bluetoothPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Microservice for DockerPremium: YesValue type: stringReady to talk about WURFL capabilties? -
gps - Static capability
Returns true if the device has a sensor to determine fine/precision location using satellites. Includes GPS, GLONASS, BEIDOU etc
Category: chipsPossible Values: true, falsePopularity:WURFL products: WURFL InFuze, WURFL InSight, WURFL Microservice for Docker, WURFL OnSite Device DetectionPremium: YesValue type: booleanReady to talk about WURFL capabilties? -
gpu_family - Static capability
The product family of which the Graphics Processing Unit (GPU) is a part of. For example, Mali, PowerVR or Adreno.
Category: chipsRelated Capabilities: chipset, hevc_hardware_decode, hevc_hardware_encodePopularity:WURFL products: WURFL InFuze, WURFL InSight, WURFL Microservice for Docker, WURFL OnSite Device DetectionPremium: YesValue type: stringReady to talk about WURFL capabilties? -
gpu_model - Static capability
The exact model name of the Graphic Processing Unit (GPU) that the device uses. Eg. Adreno 308, PowerVR SGX544 MP1 and ARM Mali 400 MP2.
Category: chipsRelated Capabilities: chipset, hevc_hardware_decode, hevc_hardware_encodePopularity:WURFL products: WURFL InFuze, WURFL InSight, WURFL Microservice for Docker, WURFL OnSite Device DetectionPremium: YesValue type: stringReady to talk about WURFL capabilties? -
hevc_hardware_decode - Static capability
This capability returns a HEVC standard level that indicates hardware-accelerated decode support by the device’s chipset at a particular standard level’s resolution and frame rate. More information about the H265/HEVC standard levels are available here. [http://www.itu.int/rec/T-REC-H.265-201612-I/en] (tables A.9 and A.10). If hardware-accelerated HEVC decode is not supported on the device, it will return "-1".
Category: chipsPossible Values: Level -1, 1, 2, 2.1, 3, 3.1, 4, 4.1, 5, 5.1, 5.2, 6, 6.1, 6.2. Find explanation of H.265 levels in Table 5.Related Capabilities: hevc_hardware_encodePopularity:WURFL products: WURFL InFuze, WURFL InSight, WURFL Microservice for Docker, WURFL OnSite Device DetectionPremium: YesValue type: enumerableReady to talk about WURFL capabilties? -
hevc_hardware_encode - Static capability
This capability returns a HEVC standard level that indicates hardware-accelerated encode support by the device’s chipset at a particular standard level’s resolution and framerate. More information about the H265/HEVC standard levels are available here. [http://www.itu.int/rec/T-REC-H.265-201612-I/en] (tables A.9 and A.10). If hardware-accelerated HEVC encode is not supported on the device, it will return "-1".
Category: chipsPossible Values: Level -1, 1, 2, 2.1, 3, 3.1, 4, 4.1, 5, 5.1, 5.2, 6, 6.1, 6.2. Find explanation of these H.265 levels in Table 5.Related Capabilities: hevc_hardware_decodePopularity:WURFL products: WURFL InFuze, WURFL InSight, WURFL Microservice for Docker, WURFL OnSite Device DetectionPremium: YesValue type: enumerableReady to talk about WURFL capabilties? -
jpeg_2000 - Static capability
Support for JPEG 2000
Category: image_formatRelated Capabilities: wbmp, bmp, epoc_bmp, gif_animated, jpg, png, tiff, jpeg_xrPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Microservice for DockerPremium: YesValue type: booleanReady to talk about WURFL capabilties? -
jpeg_xr - Static capability
Support for JPEG XR
Category: image_formatRelated Capabilities: wbmp, bmp, epoc_bmp, gif_animated, jpg, png, tiff, jpeg_2000Popularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Microservice for DockerPremium: YesValue type: booleanReady to talk about WURFL capabilties? -
multi_sim - Static capability
The number of sim cards supported by a device. For the purposes of this capability, we include SIM cards with standby functions (DSDS) as well. For example if a device has 1 dedicated sim card slot and a hybrid micro sd/sim card slot, this capability will return `2`. If a device has one dedicated sim card slot and one e-sim support, and only one can be used at a time(Eg. Google Pixel 2), we will return `2`. For devices that support a sim-less communications technology (eg. older CDMA, eSIM), we return `1`. If a device has no sim capabilities, we will return `0`.
Category: cachePossible Values: 0, 1, 2, 3, 4, 5Related Capabilities: can_assign_phone_number, is_mobile, is_wireless_device, is_phonePopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL Microservice for Docker, WURFL InSightSee what you can do: Mobile OptimizationPremium: YesValue type: numericReady to talk about WURFL capabilties? -
physical_form_factor - Static capability
Form factor of the device
Category: physicalPossible Values: phone_bar: Classic feature phone with physical keypad (including devices such as RIM/Blackberry with full qwerty keyboard) phone_slate: Phone with a touch screen for interaction. On screen keyboard. Screen size less than 5.3 inches. phone_clamshell: Foldable, typically screen on one part and keypad on the other. Typical for classic feature phones. phone_phablet: Same as phone_slate, but with screen size between 5.3 to 6.9 inches. Must be able to make phone calls. tablet_slate: Touch screen tablet with on-screen keyboard and a screen size of more than 6.9 inches. wearable_watch: A device one can wear as a watch. Like Sony Smart Watch, or Samsung Gear S wearable_glasses: A device wearable as glasses. Like Google Glasses, or a HUD display computer: Computer with large screen and keyboard/mouse/trackpad. Include desktops and laptops screen_smart_tv: A television set with a browser or “smart TV functionality” provided through an external box such as Apple TV or Google TV. screen_game_console: A game console which use a TV or projector as medium. Like Playstation or Xbox. game_pad: A handheld gaming console like PSP. Not capable of making phone calls. car_display: A browser integrated in the dashboard in a car. Such as the Tesla. (formerly, in_car) connected_device: A connected device capable of making http requests, but with no specific form factor and with no regular browser. Typically related to “internet of things.” screen_connected_device: A connected device with an integrated display capable of making http requests, but with no specific form factor and with no regular browser. Typically related to "internet of things" devices like digital assistants. other: Misc.Related Capabilities: physical_thickness, physical_height, physical_width, physical_screen_height, physical_screen_width, weight, form_factor, pointing_methodPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Microservice for DockerPremium: YesValue type: stringReady to talk about WURFL capabilties? -
physical_height - Static capability
Device height measured in millimeters
Category: physicalRelated Capabilities: physical_thickness, weight, physical_width, physical_screen_height, physical_screen_width, physical_form_factorPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Microservice for DockerPremium: YesValue type: stringReady to talk about WURFL capabilties? -
physical_thickness - Static capability
Device thickness measured in millimeters
Category: physicalRelated Capabilities: weight, physical_height, physical_width, physical_screen_height, physical_screen_width, physical_form_factorPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Microservice for DockerPremium: YesValue type: stringReady to talk about WURFL capabilties? -
physical_width - Static capability
Device width measured in millimeters
Category: physicalRelated Capabilities: physical_thickness, physical_height, weight, physical_screen_height, physical_screen_width, physical_form_factorPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Microservice for DockerPremium: YesValue type: stringReady to talk about WURFL capabilties? -
ram - Static capability
Returns the amount of RAM a device has. Eg. 2GB, 3GB etc.
Category: chipsPossible Values: 128MB, 256MB, 384MB, 512MB, 768MB, 1GB, 1.5GB, 2GB, 3GB, 4GB, 5GB, 6GB, 8GB, 10GB and 12GBPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Microservice for DockerPremium: YesValue type: enumerableReady to talk about WURFL capabilties? -
weight - Static capability
Device weight measured in grams
Category: physicalRelated Capabilities: physical_thickness, physical_height, physical_width, physical_screen_height, physical_screen_width, physical_form_factorPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL InSight, WURFL Microservice for DockerPremium: YesValue type: stringReady to talk about WURFL capabilties? -
wifi_class - Static capability
The latest generation of Wi-Fi technology that is supported by the device. The generations returned by this capability are mostly as designated by the Wi-Fi Alliance (https://www.wi-fi.org/news-events/newsroom/wi-fi-alliance-introduces-wi-fi-6). -1 = no WiFi support 3 = Wi-Fi 3rd Generation aka Wi-Fi 3 aka 802.11g 4 = Wi-Fi 4rd Generation aka Wi-Fi 4 aka 802.11n 5 = Wi-Fi 5rd Generation aka Wi-Fi 5 aka 802.11ac 6 = Wi-Fi 6rd Generation aka Wi-Fi 6 aka 802.11ax ScientiaMobile has added an additional generation designation for 802.11g (level 3) since our device database contains some older devices that solely support this technology.
Category: chipsPossible Values: -1, 3, 4, 5, 6Related Capabilities: wifiPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL Microservice for Docker, WURFL InSightPremium: YesValue type: numericReady to talk about WURFL capabilties? -
chipset - Static capability
Returns the name of the chipset that powers the device.
Category: chipsPopularity:WURFL products: WURFL OnSite Device Detection, WURFL InFuze, WURFL Microservice for Docker, WURFL InSightPremium: YesValue type: stringReady to talk about WURFL capabilties? -
chipset_manufacturer - Static capability
Returns the name of the chipset manufacturer.
Category: chipsRelated Capabilities: chipsetPopularity:WURFL products: WURFL OnSite Device Detection, WURFL Microservice for Docker, WURFL InFuze, WURFL InSightPremium: YesValue type: stringReady to talk about WURFL capabilties?
WURFL capabilities?