Device
This section contains a reference to a full list of parameters returned by Trustfull,
You can use this data catalogue as a reference in interpreting fields provided in our API responses.
General Data
Name | Description |
---|---|
customer_id | Customer id provided during the API call |
resolution_id | Resolution id which identifies user document within TRUSTFULL. |
device_request_time | The Date Time when the request was made |
webhook_url | The URL from which the call originated from |
Device Signals
Name | Type | Description |
---|---|---|
device_value | string | The user agent submitted for scoring and enrichment Ex: Mozilla/5.0 (Linux; Android 10; SM-G975F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.101 Mobile Safari/537.36 |
device_age | integer | Year of the commercial release of the device analyzed Ex: 2018 |
device_brand | string | The company/organization that provides a device, browser, or other components to the market. It can be a manufacturer, mobile operator, or other organization exclusively offering a product Ex: Samsung |
device_browser_name | string | The name or type of the browser on the device. This property is dynamically populated at run time Ex: Chrome |
device_browser_version | string | The browser version on the device. This property is dynamically populated at run time Ex: 86 |
device_is_robot | boolean | The device of the user is detected to be a bot or a spider Ex: true |
device_model | string | The full commercial name of the device enriched Ex: iPhone 8 |
device_operating_system | string | The operating system is installed on the device used by the customer Ex: iOS |
device_price_cluster | string | Indicates the retail price of the device used by the customer Ex: very_high Enum: very_low, low, medium, high, very_high |
device_price_usd | string | Indicates the retail price in usd of the device used by the customer Ex: 200 |
device_screen_size_height | integer | Indicates the height of the device screen, in pixels Ex: 828 |
device_screen_size_width | integer | Indicates the width of the device screen, in pixels Ex: 1792 |
device_category | string | Indicates the Primary hardware type of the user: - Mobile Phone - Desktop - Tablet - TV - Games Console - Digital Home Assistant - Data Collection Terminal - Telematics Control Unit - Set Top Box - Media Player - Single-board Computer - Refrigerator Ex: Mobile Phone Enum: Mobile Phone, Games Console, Digital Home Assistant, Refrigerator, Desktop, Data Collection Terminal, Telematics Control Unit, Tablet, TV, Set Top Box, ... |
device_js_web_sockets | boolean | The browser's JavaScript engine supports the Web Sockets API Ex: true |
device_js_device_motion | boolean | The browser's JavaScript engine supports Device Motion event Ex: true |
device_css_animations | boolean | This property indicates that the browser supports CSS animations Ex: true |
device_js_application_cache | boolean | The browser's JavaScript engine supports Application Cache Ex: true |
device_jqm | boolean | This property indicates that the device supports jQueryMobile Ex: true |
device_is_downloader | boolean | This property indicates that the device is a download agents/client Ex: true |
device_os_windows_rt | boolean | This property indicates that the device has windows rt os Ex: true |
device_is_e_reader | boolean | This property indicates that the device is a reading device Ex: true |
device_os_windows_mobile | boolean | This property indicates that the device has windows mobile os Ex: true |
device_js_xhr | boolean | The browser's JavaScript engine supports XMLHttpRequest Ex: true |
device_uri_scheme_sms | boolean | The ability of the web browser to start a new SMS message when a URI is defined with the protocol sms followed by a telephone number (e.g. sms:+35312345678). Verify that the browser behaves as expected Ex: true |
device_js_device_orientation | boolean | The browser's JavaScript engine supports Device Orientation Ex: true |
device_https | boolean | The web browser supports the SSL protocol. Support of different certificate authorities is independent from the ability of supporting SSL. Verify that a page protected with SSL is displayed properly Ex: true |
device_js_web_workers | boolean | The browser's JavaScript engine supports the Web Workers API Ex: true |
device_js_query_selector | boolean | The browser's JavaScript engine supports the Query Selector Ex: true |
device_is_t_v | boolean | This property indicates that the device is a television Ex: true |
device_is_media_player | boolean | This property indicates that the device is a media player Ex: true |
device_umts | boolean | The device is capable of connecting to UMTS (Universal Mobile Telecommunications System) networks. The device is capable of connecting to UMTS (Universal Mobile Telecommunications System) networks Ex: true |
device_display_color_depth | integer | This property indicates that the color depth of a display Ex: 24 |
device_js_json | boolean | The browser's JavaScript engine supports JSON objects Ex: true |
device_css_transitions | boolean | This property indicates that the browser supports CSS transitions Ex: true |
device_supports_client_side | boolean | Indicates whether the device supports the DeviceAtlas ClientSide component Ex: true |
device_touch_screen | boolean | User may touch the screen to interact with the device Ex: true |
device_js_support_event_listener | boolean | The browser's JavaScript engine supports Event listeners Ex: true |
device_html_audio | boolean | This property indicates that the browser supports the audio HTML tag Ex: true |
device_mobile_device | boolean | This property indicates that the device is a mobile device Ex: 4096 |
device_image_jpg | boolean | The ability to display a JPG image embedded in a mobile web page, using a tag such as img or object Ex: true |
device_display_ppi | integer | The pixel density of the Device's screen. Pixels Per Inch Ex: 165 |
device_is_spam | boolean | Identifies known email address or spam harvesters Ex: true |
device_hspa_evolved | boolean | The device is capable of connecting to HSPA+ (Evolved High-Speed Packet Access) networks Ex: true |
device_js_local_storage | boolean | The browser's JavaScript engine supports Local Storage Ex: true |
device_manufacturer | string | Primary organisation creating (not necessarily assembling) the device Ex: Samsung |
device_markup_xhtml_mp10 | boolean | The ability of the web browser to render a page using XHTML-MP 1.0 Ex: true |
device_os_version | string | The Operating System initial version installed on the device. This property is dynamically populated at run time Ex: Snow Leopard |
device_os_windows_phone | boolean | This property indicates that the device has windows phone os Ex: |
device_os_symbian | boolean | This property indicates that the device is distributed with Symbian OS pre-installed Ex: |
device_uri_scheme_tel | boolean | The ability of the web browser to start a telephone call when a URI is defined with the protocol 'tel' followed by a telephone number (e.g. tel:+35312345678). Verify that the browser behaves as expected Ex: true |
device_image_gif87 | boolean | The ability to display a GIF87 image embedded in a mobile web page, using a tag such as img or object Ex: true |
device_js_support_events | boolean | The browser's JavaScript engine supports Events Ex: true |
device_os_android | boolean | The device is distributed with Android OS pre-installed Ex: true |
device_image_png | boolean | The ability to display a PNG image embedded in a mobile web page, using a tag such as img or object Ex: true |
device_is_app | boolean | This property identifies a non-browser apps and webviews Ex: true |
device_html_video | boolean | This property indicates that the browser supports the video HTML tag Ex: true |
device_js_geo_location | boolean | The browser's JavaScript engine supports Geo Location Ex: true |
device_flash_capable | boolean | This property indicates that the browser is Flash-Capable Ex: true |
device_html_svg | boolean | This property indicates that the browser supports SVG Ex: true |
device_js_touch_events | boolean | The browser's JavaScript engine supports Touch events Ex: true |
device_is_filter | boolean | This property identifies proxy/content filters Ex: true |
device_markup_xhtml_basic10 | boolean | The ability of the web browser to render a page using XHTML Basic 1.0 Ex: true |
device_html_inlinesvg | boolean | This property indicates that the browser supports inline SVG Ex: true |
device_hsdpa | boolean | The device is capable of connecting to HSDPA (High-Speed Downlink Packet Access) networks Ex: true |
device_memory_limit_markup | integer | Describes the maximum size in bytes for markup in a web page. Media is treated separately. Some browsers might have a variable memory limit based on the memory used by other applications, in that case 0 will be used Ex: |
device_memory_limit_download | integer | Describes the maximum size in bytes for downloaded from a web page and stored locally (e.g. a ringtone or an image). Media is treated separately. Some browsers might have a variable memory limit based on the memory used by other applications, in that case 0 will be used Ex: true |
device_js_web_gl | boolean | The browser's JavaScript engine supports Web GL Ex: true |
device_edge | boolean | The device is capable of connecting to EDGE (Enhanced Data rates for GSM Evolution) networks Ex: true |
device_is_tablet | boolean | This property indicates that the device is a tablet device Ex: true |
device_is_checker | boolean | This property indicates that identifies link/site checkers Ex: true |
device_osi_os | boolean | This property indicates that the device has osi os Ex: true |
device_v_card_download | boolean | The ability of the web browser to download and open the device's address book when a vCard URI is used Ex: true |
device_js_indexed_d_b | boolean | The browser's JavaScript engine supports indexedDB Ex: true |
device_nfc | boolean | The device has NFC (Near Field Communication) hardware Ex: true |
device_browser_rendering_engine | string | The name or type of the browser rendering engine used by the browser. Please see the complete list of predefined property values. This property is dynamically populated at run time Ex: EdgeHTML |
device_markup_xhtml_mp12 | boolean | The ability of the web browser to render a page using XHTML-MP 1.2 Ex: true |
device_is_mobile_phone | boolean | This property indicates that the device is a mobile phone Ex: true |
device_markup_xhtml_mp11 | boolean | The ability of the web browser to render a page using XHTML-MP 1.1 Ex: true |
device_js_modify_css | boolean | The browser's JavaScript engine supports modifying CSS elements Ex: true |
device_js_web_sql_database | boolean | The browser's JavaScript engine supports the Web SQL Database API Ex: true |
device_is_games_console | boolean | This device property indicate that the device is a games console Ex: true |
device_os_rim | boolean | The device is distributed with RIM OS pre-installed Ex: true |
device_css_transforms | boolean | This device property indicate the browser supports CSS transforms Ex: true |
device_diagonal_screen_size | string | This device property indicate the diagonal dimension of the screen in inches Ex: 3.5 |
device_html_canvas | boolean | This device property indicate the color depth of a display Ex: 24 |
device_is_feed_reader | boolean | This device property Identifies feed reader clients Ex: true |
device_js_session_storage | boolean | The browser's JavaScript engine supports Session Storage Ex: true |
device_js_support_console_log | boolean | The browser's JavaScript engine supports console.log Ex: true |
device_gprs | boolean | The device is capable of connecting to GPRS (General Packet Radio Service) networks Ex: true |
device_lte_advanced | boolean | The device is capable of connecting to LTE Advanced (Long Term Evolution Advanced) networks Ex: true |
device_lte | boolean | The device is capable of connecting to LTE (Long Term Evolution) networks Ex: true |
device_os_bada | boolean | This device property indicate that the device is distributed with Bada OS pre-installed Ex: true |
device_os_web_os | boolean | This device property indicate that the device has webOS os Ex: true |
device_memory_limit_embedded_media | integer | Describes the maximum size in bytes for media files embedded in a web page. Media is treated separately. Some browsers might have a variable memory limit based on the memory used by other applications, in that case 0 will be used Ex: 4096 |
device_is_set_top_box | boolean | This property indicates that the device is a set-top box Ex: true |
device_cookie_support | boolean | This property indicates that the ability of a client to store cookies and send them when appropriate Ex: false |
device_is_browser | boolean | This property indicates that identifies desktop browsers Ex: true |
device_js_modify_dom | boolean | The browser's JavaScript engine supports modifying CSS elements Ex: true |
device_js_support_basic_java_script | boolean | The browser has some level of JavaScript support, typically Alert, Confirm, setInterval, setTimeout Ex: false |
device_score | integer | A number ranging from 0 to 1000 represents the quality of the device information detected Ex: 649 |
device_score_cluster | string | A cluster summarizing the quality of the IP address Ex: very_high Enum: very_low, low, review, high, very_high |
device_reason_codes | string | Comma separated risk and trust signal for the product device. For more information about reason codes you can go to Reason Codes Ex: TP001,RP001 |
device_identity_email_count | integer | The number of email addresses associated with this device Ex: 2 |
device_identity_ip_count | integer | The number of ip addresses associated with this device Ex: 2 |
device_identity_msisdn_count | integer | The number of phones associated with this device Ex: 2 |
device_identity_name_count | integer | The number of names associated with this phone number Ex: 2 |
For more information about how to perform an api call you can go to Device API
Updated 4 days ago