Session

This section contains a reference to a full list of parameters returned by Trustfull, in the Session Solution

For more information about this solution, see the Guide section here: Session Solution Guide

SESSION SIGNALS

NameTypeDescription
sessionscore_scoreintegerA number ranging from 0 to 1000 that represents the quality score of the session

Ex: 649
sessionscore_score_clusterstringA cluster categorization that summarizes the quality score of the session

Ex: high

Enum: very_low, low, review, high, very_high
sessionscore_transaction_idstringUnique identifier for the transaction

Ex: 158db860-67e6-4ef7-8162-1a23a5e16cf5
sessionscore_session_idstringSession identifier for the login interaction

Ex: session-123
sessionscore_device_request_timestringThe timestamp of the request from the device

Ex: 2024-12-12T10:00:00Z
sessionscore_app_keystringThe application key associated with the request

Ex: TFB-abc
sessionscore_ipsstringList of IP addresses associated with the session

Ex: 1.1.1.1,2.2.2.2
sessionscore_header_user_agentstringThe User Agent sent by headers

Ex: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36
sessionscore_header_languagestringThe Language sent by headers

Ex: en-US,en;q=0.9,it;q=0.8
sessionscore_header_refererstringThe Referer sent by headers

Ex: https://trustfull.com/
sessionscore_header_mime_typesstringThe MimeType sent by headers

Ex: image/avif,image/webp,image/apng,image/svg+xml,image/,/*;q=0.8
sessionscore_navigator_user_agentstringThe User Agent detected by the SDK

Ex: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36
sessionscore_navigator_languagestringThe Language detected by the SDK

Ex: en-US,en;q=0.9,it;q=0.8
sessionscore_navigator_platformstringThe OS detected by the SDK

Ex: Linux x86_64
sessionscore_navigator_pluginsstringThe list of plugins detected by the SDK

Ex: PDF Viewer,Chrome PDF Viewer
sessionscore_navigator_mime_typesstringThe MimeType detected by the SDK

Ex: application/pdf,text/pdf
sessionscore_navigator_app_versionstringThe browser version detected by the SDK

Ex: 5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36
sessionscore_navigator_web_driverbooleanIndicates if a webdriver has been detected

Ex: false
sessionscore_navigator_connection_rttintegerThe timing of RTT connection detected by the SDK

Ex: 50
sessionscore_window_outer_heightintegerThe outer height of the window

Ex: 960
sessionscore_window_outer_widthintegerThe outer width of the window

Ex: 1280
sessionscore_window_resolutionstringThe window resolution

Ex: 1280x960
sessionscore_viewport_resolutionstringThe viewport resolution

Ex: 1280x960
sessionscore_has_mime_prototype_anomalybooleanIndicates if the SDK detected a mimetype anomaly

Ex: false
sessionscore_has_permissions_anomalybooleanIndicates if the SDK detected a permission anomaly

Ex: false
sessionscore_has_plugins_prototype_anomalybooleanIndicates if the SDK detected a plugins anomaly

Ex: false
sessionscore_has_puppeteer_extra_stealthbooleanIndicates if the SDK detected the extra-stealth puppetter plugin

Ex: false
sessionscore_mouse_movementintegerThe number of mouse movements within the browser

Ex: 10
sessionscore_zero_movement_countintegerThe number of anomaly mouse movements

Ex: 10
sessionscore_total_movementsintegerThe total number of mouse movements

Ex: 10
sessionscore_click_countintegerThe number of mouse clicks on page

Ex: 10
sessionscore_wheel_countintegerThe number of mouse scroll events

Ex: 10
sessionscore_time_elapsed_msintegerThe delay between the page load event and the trigger of the SDK

Ex: 11000
sessionscore_has_headless_app_versionbooleanIndicates if an headless app version has been detected

Ex: true
sessionscore_has_headless_user_agentbooleanIndicates if an headless user agent has been detected

Ex: true
sessionscore_user_agent_matchbooleanIndicates if there's a match with user agents detected

Ex: true
sessionscore_language_matchbooleanIndicates if there's a match with languages detected

Ex: true
sessionscore_mime_types_matchbooleanIndicates if there's a match with mime types detected

Ex: true
sessionscore_has_window_outer_dimension_anomalybooleanIndicates if we detected an anomaly about window dimensions

Ex: true
sessionscore_battery_chargingbooleanIndicates if a charging battery has been detected

Ex: true
sessionscore_battery_levelintegerThe battery level of the device

Ex: 92
sessionscore_navigator_browser_namestringThe browser name detected from the navigator

Ex: Chrome
sessionscore_navigator_browser_versionstringThe browser version detected from the navigator

Ex: 138.0.0.0
sessionscore_navigator_typestringThe type of the navigator

Ex: Desktop
sessionscore_navigator_brandstringThe brand of the navigator

Ex: Apple
sessionscore_navigator_modelstringThe model of the navigator

Ex: Generic Android Mobile
sessionscore_navigator_model_commercialstringThe commercial model of the navigator

Ex: iPhone 7
sessionscore_navigator_operating_systemstringThe operating system of the navigator

Ex: Windows 10
sessionscore_timezonestringThe timezone detected

Ex: Europe/Rome
sessionscore_video_card_has_glbooleanIndicates if the GL extensions has been detected from the video card

Ex: true
sessionscore_video_card_has_extensionbooleanIndicates if extensions has been detected from the video card

Ex: true
sessionscore_video_card_rendererstringThe video card renderer

Ex: angle (apple, angle metal renderer: apple m3 pro, unspecified version)
sessionscore_video_card_vendorstringThe video card vendor

Ex: google inc. (apple)
sessionscore_has_ai_agentbooleanIf an AI agent has been detected

Ex: true
sessionscore_has_automated_browserbooleanIf a browser automation has been detected

Ex: true
sessionscore_has_suspicious_resolutionbooleanIf a suspicious resolution has been detected

Ex: true
sessionscore_has_valid_video_cardbooleanIf a valid video card has been detected

Ex: true
sessionscore_window_viewport_dimension_matchbooleanIf there is a match between the viewport and the window

Ex: true
sessionscore_font_liststringThe list of fonts detected

Ex: ["Arial","Verdana","Times New Roman"]
sessionscore_supported_bluetoothbooleanIndicates if the bluetooth is supported

Ex: true
sessionscore_navigator_connection_effective_typestringThe connection type of the navigator

Ex: 4g
sessionscore_navigator_connection_downlinkintegerThe detected effective bandwidth estimate in megabits per second

Ex: 10
sessionscore_navigator_device_memoryintegerThe detected memory in gigabytes of the navigator

Ex: 10
sessionscore_navigator_hardware_concurrencyintegerThe detected number of logical processors

Ex: 10
sessionscore_navigator_max_touch_pointsintegerThe detected the maximum number of simultaneous touch contact points

Ex: 10
sessionscore_navigator_platform_versionstringThe detected platform version

Ex: 10.0.0
sessionscore_font_detected_osstringThe OS inferred by installed fonts

Ex: Windows
sessionscore_detected_os_platform_matchbooleanIndicates if the detected platform matches

Ex: true
sessionscore_detected_os_user_agent_matchbooleanIndicates if the detected OS matches

Ex: true
sessionscore_ipstringIP address of the login event

Ex: 192.168.0.1
sessionscore_ip_black_list_countintegerThe number of providers that have flagged this IP as spam

Ex: 5
sessionscore_ip_citystringCity associated with the IP address

Ex: New York
sessionscore_ip_company_domainstringThe name of the domain of the company that owns the domain, if found

Ex: google.com
sessionscore_ip_connection_speedstringInternet connection speed associated to the ip address:
- company/T1
- broadband/cable/fiber
- mobile


Ex: company/T1

Enum: company/T1, broadband/cable/fiber, mobile
sessionscore_ip_connection_typestringUsage type classification of ISP or company:
- Commercial
- Content Delivery Network
- Fixed Line
- Mobile ISP
- Reserved
- University / College / School


Ex: Reserved

Enum: Commercial, Content Delivery Network, Fixed Line, Mobile ISP, Reserved, University / College / School
sessionscore_ip_countrystringCountry name associated with the IP address

Ex: United States
sessionscore_ip_country_codestringCountry associated with the IP address, ISO 3166 alpha-2

Ex: US
sessionscore_ip_css_countintegerThe number of times this IP address has been reported in a Combined Spam Sources (CSS)

Ex: 3
sessionscore_ip_css_in_daysintegerThe how many days has passed since the most recent report in a Exploits Blocklist (XBL). Recency indicates more accurate data.

Ex: 7
sessionscore_ip_is_hostingbooleanIndicates if the IP address is an hosting provider

Ex: true
sessionscore_ip_is_mobilebooleanIndicates if the IP address is associated with a mobile connection

Ex: false
sessionscore_ip_ispstringInternet service provider associated with the IP address

Ex: Comcast
sessionscore_ip_is_proxybooleanIndicates if the IP address is a proxy

Ex: false
sessionscore_ip_is_relaybooleanIndicates if the IP address is a relay

Ex: false
sessionscore_ip_is_torbooleanIndicates if the IP address is part of the Tor network

Ex: false
sessionscore_ip_is_valid_formatbooleanIndicates if the IP address is in a valid format

Ex: true
sessionscore_ip_is_vpnbooleanIndicates if the IP address is associated with a VPN

Ex: false
sessionscore_ip_latstringLatitude of the location associated with the IP address

Ex: 40.7128
sessionscore_ip_lonstringLongitude of the location associated with the IP address

Ex: -74.0060
sessionscore_ip_proxy_namestringName of the proxy associated with the IP address, if any

Ex: ProxyXYZ
sessionscore_ip_proxy_typestringWhen the IP address is a Proxy, indicates the type of Proxy

Ex: datacenter

Enum: datacenter, residential
sessionscore_ip_timezonestringThe Timezone the IP address belongs to

Ex: CET
sessionscore_ip_timezone_request_timestringTime of the day the user is requesting your service

Ex: night

Enum: morning, afternoon, evening, night
sessionscore_ip_xbl_countintegerThe number of times this IP address has been reported in a Exploits Blocklist (XBL)

Ex: 2
sessionscore_ip_xbl_in_daysintegerThe how many days has passed since the most recent report in a Exploits Blocklist (XBL). Recency indicates more accurate data.

Ex: 2
sessionscore_ip_zipstringZIP code associated with the IP address

Ex: 10001

For more information about how to use the Session solution you can go to Session Solution Guide