get https://api.fido.id/{version}/bot-detection/
Get the data of a previously enriched customer via the Bot Detection Solution using the customerId
Response
Following an example of the response:
{
"resolution_id": "...",
"customer_id": "...",
"device_request_time": "...",
"claims": [
"phone",
"email",
"name",
"device",
"ip",
"score"
],
"browser": {
"marketing_channel": "organic",
"do_not_track": true,
"language": "en-US",
"timezone": "CET",
"request_location": "https:\/\/...",
"request_referrer": "https:\/\/",
"score_cluster": "very_high",
"score": 649,
"battery_charging": "true",
"battery_level": "42",
"color_depth": "24",
"cookies_enabled": "false",
"cpu_class": "x86",
"cpu_cores": "12",
"extensions_list": "Google Docs Offline,JSON Viewer,GNOME Shell integration,dataslayer",
"google_topics": "Arts & Entertainment\/Movie Listings & Theater Showtimes",
"incognito_mode": "true",
"location_campaign": "campaign_001",
"location_content": "Loans",
"location_keyword": "cars",
"location_medium": "cpc",
"location_source": "bing",
"location_term": "mutui",
"media_devices_count": "3",
"media_devices_list": "audioinput,videoinput,audiooutput",
"os": "Windows 11",
"referrer_campaign": "campaign_001",
"referrer_content": "Loans",
"referrer_keyword": "cars",
"referrer_medium": "cpc",
"referrer_source": "bing",
"referrer_term": "mutui",
"screen_resolution": "2560x1440",
"video_card_renderer": "ANGLE (Intel, Mesa Intel(R) Xe Graphics (TGL GT2), OpenGL 4.6)",
"video_card_vendor": "Google Inc. (Intel)",
"viewport": "1260x1300",
"name": "Chrome Mobile",
"version": "55.0.2883.91",
"device_type": "Mobile Phone",
"device_brand": "Samsung",
"device_model": "Galaxy S7 Edge",
"device_operating_system": "Android",
"reason_codes": "TP001,RP001"
},
"ip": {
"value": "12.34.56.78",
"city": "Milan",
"connection_speed": "company\/T1",
"connection_type": "Reserved",
"country": "IT",
"isp": "Fastweb",
"timezone": "CET",
"request_time": "night",
"zip": "20124",
"is_mobile": true,
"is_vpn": true,
"vpn_name": true,
"is_proxy": true,
"proxy_name": "Bright Data",
"proxy_type": "datacenter",
"is_tor": true,
"is_relay": true,
"is_hosting": true,
"score": 649,
"score_cluster": "very_high",
"black_list_count": 5,
"company_domain": "google.com",
"company_name": "Apple",
"company_description": "Apple Inc. is an American...",
"company_industry": "Internet Software & Services",
"company_employees": 1750,
"company_founded": 2014,
"company_keywords": "smartphone,tech",
"company_annual_revenue": 32500000,
"company_logo": "https:\/\/...",
"company_country": "Italy",
"company_twitter_url": "https:\/\/...",
"company_facebook_url": "https:\/\/...",
"company_linkedin_url": "https:\/\/...",
"company_total_funding": "https:\/\/...",
"company_tech_stack": "JavaScript",
"reason_codes": "TP001,RP001",
"identity_device_count": 2,
"identity_email_count": 2,
"identity_msisdn_count": 2,
"identity_name_count": 2,
"remote_desktop_enable": true,
"xbl_count": 2,
"css_count": 3,
"xbl_in_days": 2,
"css_in_days": 0,
"is_valid_format": true
},
"score": {
"scoreCluster": "very_high",
"reason_codes": "TP001,RP001"
}
}
Signals
name | type |
---|---|
marketing_channel | string The traffic source through which the user comes to your website Ex: organic |
do_not_track | boolean The browser is requesting to websites not collect or track browsing data. It's turned off by default. Ex: true |
language | string The language that is installed on the browser in ISO 639-1 code Ex: en-US |
timezone | string The timezone configured on the browser of the user Ex: CET |
request_location | string The url (complete with parameters) of the page that triggered the action, usually the url where a form resides Ex: https://... |
request_referrer | string The referrer url (complete with parameters) of the page that triggered the action. Ex: https:// |
score_cluster | string A cluster summarizing the quality of the browser provided Ex: very_high Enum: very_low,low,review,high,very_high |
score | integer A number ranging from 0 to 1000 represents the quality of the IP information detected Ex: 649 |
battery_charging | boolean A flag indicating if the devices is charging its battery Ex: true |
battery_level | integer A string indicating the battery level percentage of the user's device Ex: 42 |
color_depth | integer A string indicating the color depth of the user's video card Ex: 24 |
cookies_enabled | boolean A flag indicating if the user has enabled or not the cookies in their browser Ex: false |
cpu_class | string A string indicating the cpu class of the user's device Ex: x86 |
cpu_cores | integer A string indicating how many cores the cpu of the user's have Ex: 12 |
extensions_list | string A string indicating the most common chrome extension the user installed Ex: Google Docs Offline,JSON Viewer,GNOME Shell integration,dataslayer |
google_topics | string A string indicating the user Google Topics saved in the browser Ex: Arts & Entertainment/Movie Listings & Theater Showtimes |
incognito_mode | boolean A flag indicating if the user was browsing in incognito mode or not Ex: true |
location_campaign | string A string indicating the value for the campaign retrieved from the request location url Ex: campaign_001 |
location_content | string A string indicating the value for the content retrieved from the request location url Ex: Loans |
location_keyword | string A string indicating the value for the keyword retrieved from the request location url Ex: cars |
location_medium | string A string indicating the value for the medium retrieved from the request location url Ex: cpc |
location_source | string A string indicating the value for the source retrieved from the request location url Ex: bing |
location_term | string A string indicating the value for the term retrieved from the request location url Ex: mutui |
media_devices_count | integer A string indicating how many media devices the user has Ex: 3 |
media_devices_list | string A string indicating which kind of media devices the user has Ex: audioinput,videoinput,audiooutput |
os | string A string indicating user's device operating system Ex: Windows 11 |
referrer_campaign | string A string indicating the value for the campaign retrieved from the request referrer url Ex: campaign_001 |
referrer_content | string A string indicating the value for the content retrieved from the request referrer url Ex: Loans |
referrer_keyword | string A string indicating the value for the keyword retrieved from the request referrer url Ex: cars |
referrer_medium | string A string indicating the value for the medium retrieved from the request referrer url Ex: cpc |
referrer_source | string A string indicating the value for the source retrieved from the request referrer url Ex: bing |
referrer_term | string A string indicating the value for the term retrieved from the request referrer url Ex: mutui |
screen_resolution | string A string indicating the value for the screen resolution Ex: 2560x1440 |
video_card_renderer | string A string indicating the value for the video card renderer Ex: ANGLE (Intel, Mesa Intel(R) Xe Graphics (TGL GT2), OpenGL 4.6) |
video_card_vendor | string A string indicating the value for the video card vendor Ex: Google Inc. (Intel) |
viewport | string A string indicating the value for the viewport Ex: 1260x1300 |
name | string A string indicating the value for the browser name Ex: Chrome Mobile |
version | string A string indicating the value for the browser version Ex: 55.0.2883.91 |
device_type | string A string indicating the value for the device type 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_brand | string A string indicating the value for the device brand Ex: Samsung |
device_model | string A string indicating the value for the device model Ex: Galaxy S7 Edge |
device_operating_system | string A string indicating the value for the device operating system Ex: Android |
reason_codes | string Comma separated risk and trust signal for the product browser. For more information about reason codes you can go to Reason Codes Ex: TP001,RP001 |
name | type |
---|---|
marketing_channel | string The traffic source through which the user comes to your website Ex: organic |
do_not_track | boolean The browser is requesting to websites not collect or track browsing data. It's turned off by default. Ex: true |
language | string The language that is installed on the browser in ISO 639-1 code Ex: en-US |
timezone | string The timezone configured on the browser of the user Ex: CET |
request_location | string The url (complete with parameters) of the page that triggered the action, usually the url where a form resides Ex: https://... |
request_referrer | string The referrer url (complete with parameters) of the page that triggered the action. Ex: https:// |
score_cluster | string A cluster summarizing the quality of the browser provided Ex: very_high Enum: very_low,low,review,high,very_high |
score | integer A number ranging from 0 to 1000 represents the quality of the IP information detected Ex: 649 |
battery_charging | boolean A flag indicating if the devices is charging its battery Ex: true |
battery_level | integer A string indicating the battery level percentage of the user's device Ex: 42 |
color_depth | integer A string indicating the color depth of the user's video card Ex: 24 |
cookies_enabled | boolean A flag indicating if the user has enabled or not the cookies in their browser Ex: false |
cpu_class | string A string indicating the cpu class of the user's device Ex: x86 |
cpu_cores | integer A string indicating how many cores the cpu of the user's have Ex: 12 |
extensions_list | string A string indicating the most common chrome extension the user installed Ex: Google Docs Offline,JSON Viewer,GNOME Shell integration,dataslayer |
google_topics | string A string indicating the user Google Topics saved in the browser Ex: Arts & Entertainment/Movie Listings & Theater Showtimes |
incognito_mode | boolean A flag indicating if the user was browsing in incognito mode or not Ex: true |
location_campaign | string A string indicating the value for the campaign retrieved from the request location url Ex: campaign_001 |
location_content | string A string indicating the value for the content retrieved from the request location url Ex: Loans |
location_keyword | string A string indicating the value for the keyword retrieved from the request location url Ex: cars |
location_medium | string A string indicating the value for the medium retrieved from the request location url Ex: cpc |
location_source | string A string indicating the value for the source retrieved from the request location url Ex: bing |
location_term | string A string indicating the value for the term retrieved from the request location url Ex: mutui |
media_devices_count | integer A string indicating how many media devices the user has Ex: 3 |
media_devices_list | string A string indicating which kind of media devices the user has Ex: audioinput,videoinput,audiooutput |
os | string A string indicating user's device operating system Ex: Windows 11 |
referrer_campaign | string A string indicating the value for the campaign retrieved from the request referrer url Ex: campaign_001 |
referrer_content | string A string indicating the value for the content retrieved from the request referrer url Ex: Loans |
referrer_keyword | string A string indicating the value for the keyword retrieved from the request referrer url Ex: cars |
referrer_medium | string A string indicating the value for the medium retrieved from the request referrer url Ex: cpc |
referrer_source | string A string indicating the value for the source retrieved from the request referrer url Ex: bing |
referrer_term | string A string indicating the value for the term retrieved from the request referrer url Ex: mutui |
screen_resolution | string A string indicating the value for the screen resolution Ex: 2560x1440 |
video_card_renderer | string A string indicating the value for the video card renderer Ex: ANGLE (Intel, Mesa Intel(R) Xe Graphics (TGL GT2), OpenGL 4.6) |
video_card_vendor | string A string indicating the value for the video card vendor Ex: Google Inc. (Intel) |
viewport | string A string indicating the value for the viewport Ex: 1260x1300 |
name | string A string indicating the value for the browser name Ex: Chrome Mobile |
version | string A string indicating the value for the browser version Ex: 55.0.2883.91 |
device_type | string A string indicating the value for the device type 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_brand | string A string indicating the value for the device brand Ex: Samsung |
device_model | string A string indicating the value for the device model Ex: Galaxy S7 Edge |
device_operating_system | string A string indicating the value for the device operating system Ex: Android |
reason_codes | string Comma separated risk and trust signal for the product browser. For more information about reason codes you can go to Reason Codes Ex: TP001,RP001 |
value | string The IP address provided during the API call, can either be an ipv4 or ipv6 Ex: 12.34.56.78 |
city | string The city associated to the IP address of the customer Ex: Milan |
connection_speed | string Internet connection speed associated to the ip address: - company/T1 - broadband/cable/fiber - mobile Ex: company/T1 Enum: company/T1,broadband/cable/fiber,mobile |
connection_type | string Usage 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 |
country | string The name of the country where the IP Address is located, ISO 3166 alpha-2 Ex: IT Enum: AB, AD, AE, AF, AG, AI, AL, AM, AO, AQ, ... |
isp | string The service provider used by the customer's device to access the internet Ex: Fastweb |
timezone | string The exact current time in the Timezone the IP address belongs to Ex: CET |
request_time | string Time of the day the user is requesting your service Ex: night Enum: morning,afternoon,evening,night |
zip | string The Postal Code for where the IP Address is located Ex: 20124 |
is_mobile | boolean Indicates whether an IP address is associated with a mobile connection Ex: true |
is_vpn | boolean Indicates whether an IP address is under a VPN Ex: true |
vpn_name | string If the IP address is a VPN, it is the name of the VPN provider Ex: true |
is_proxy | boolean Indicates whether an IP address is coming from a proxy Ex: true |
proxy_name | string When the IP address is a Proxy, indicates the name of the Proxy provider Ex: Bright Data Enum: Bright Data,Smartproxy,Oxylabs,Netnut,Webshare,GoProxy |
proxy_type | string When the IP address is a Proxy, indicates the type of Proxy Ex: datacenter Enum: datacenter,residential |
is_tor | boolean Indicates whether an IP address is associated to a TOR node Ex: true |
is_relay | boolean Indicates whether an IP address configured to act as relay Ex: true |
is_hosting | boolean Indicates whether an IP address is a hosting provider Ex: true |
score | integer A number ranging from 0 to 1000 represents the quality of the IP information detected Ex: 649 |
score_cluster | string A cluster summarizing the quality of the IP address Ex: very_high Enum: very_low,low,review,high,very_high |
black_list_count | integer The number of providers that have flagged this IP as spam Ex: 5 |
company_domain | string The name of the domain of the company that owns the domain, if found Ex: google.com |
company_name | string The name of the company the user works for, contains the full name Ex: Apple |
company_description | string A verbose description description of the company the user works for Ex: Apple Inc. is an American... |
company_industry | string Indicates the industry/sector of the company using a standard taxonomy Ex: Internet Software & Services |
company_employees | integer Indicates the number of employees of the company Ex: 1750 |
company_founded | integer Indicates the year when the company was founded Ex: 2014 |
company_keywords | string A list of keywords used in the company description Ex: smartphone,tech |
company_annual_revenue | integer Indicates our proprietary estimated annual revenue range for company Ex: 32500000 |
company_logo | string An url linking to the the logo of the company associated to the ip address Ex: https://... |
company_country | string Indicates the full country name of the company headquarter Ex: Italy |
company_twitter_url | string Provides a link to the company twitter account, links is always pointing to twitter domain Ex: https://... |
company_facebook_url | string Provides the Facebook url of the company, links is always pointing to facebook domain Ex: https://... |
company_linkedin_url | string Provides the Linkedin url of the company, links is always pointing to linkedin domain Ex: https://... |
company_total_funding | integer Provides the total amount of funding raised by company Ex: https://... |
company_tech_stack | string Indicates the set of technologies uses by the company Ex: JavaScript |
reason_codes | string Comma separated risk and trust signal for the product ip. For more information about reason codes you can go to Reason Codes Ex: TP001,RP001 |
identity_device_count | integer The number of devices associated with this ip address Ex: 2 |
identity_email_count | integer The number of email addresses associated with this ip address Ex: 2 |
identity_msisdn_count | integer The number of phones associated with this ip address Ex: 2 |
identity_name_count | integer The number of names associated with this ip address Ex: 2 |
remote_desktop_enable | boolean Indicates if the IP is enabled to accept connections from common remote desktop software Ex: true |
xbl_count | integer The number of times this IP address has been reported in a Exploits Blocklist (XBL) Ex: 2 |
css_count | integer The number of times this IP address has been reported in a Combined Spam Sources (CSS) Ex: 3 |
xbl_in_days | integer The how many days has passed since the most recent report in a Exploits Blocklist (XBL). Recency indicates more accurate data. Ex: 2 |
css_in_days | integer The how many days has passed since the most recent report in a Exploits Blocklist (XBL). Recency indicates more accurate data. Ex: 0 |
is_valid_format | boolean Indicates if the IP is in an accepted ipv4 or ipv6 format Ex: true |
name | type |
---|---|
score | int A number ranging from 0 to 1000 ex: 649 |
score_cluster | string A cluster summarizing the score above. ex: very_low, low, review, high, very_high |
reason_codes | string Coma separated risk and trust signal for all the products. ex: RC001,TC002,TP002 For more information about reason codes you can go to Reason Codes |