Detected values
Here is a list of values which can appear in the Detect response.
These are the values of which there are only a few, and which are quite static - the "software types" and so on. We are currently working on a dynamic listing of every bot, browser, software (and so on) that can be detected by the API. The Detection library is always being expanded, so that list will be kept elsewhere. It is coming soon.
Software Types and Sub-Types
software_type |
browser |
software_sub_type |
web-browser |
A standard sort of web browser. |
in-app-browser |
A web view (eg Blink, WebKit etc) that is embedded in some kind of App, the primary purpose being to show a webpage/s. |
|
bot |
The software type: bot indicates that the request is being made by some kind of software and isn't in the typical context of "viewing" the page; in the case of the some of the analysers, the request may still technically be initiated by a human and may still visually be displayed to the human, but it's not a "normal" web request in the way that a request from a browser is.
software_sub_type |
crawler |
A bot which typically collects data, content, or generates site previews from your site and may crawl multiple pages. |
analyser |
A bot which may be triggered by a human or automated process, which seeks to "analyse" some aspect of your site, eg SEO. |
security-analyser |
A bot which may be triggered by a human or automated process, which analyses some aspect of your site relating to Security (eg, vulnerability scanners, TLS analysers etc). |
site-monitor |
An automated bot which monitors site uptime/reliability. |
ai-crawler |
An automated crawler which collects data to train neural networks/LLMs on. |
|
application |
The software type: application indicates that the request is being made by some kind of software; the request may still technically be initiated by a human, but it's not a "normal" web request in the way that a request from a browser is.
software_sub_type |
ai-agent |
Indicates a request from an AI agent, to perform an action or analyse a page, the request is typically (but not necessarily) initiated by a human's prompt/action. |
assistant |
A human initiated request from a software "assistant" (eg Alexa or Google Voice) |
billboard |
A large screen advertising billboard |
download-helper |
Software that facilitates mass downloads, or resuming downloads |
software-library |
A software library that makes HTTP requests |
proxy |
Software that is proxying a HTTP request |
media-player |
Media software, including smart speakers |
content-fetcher |
Software which collects software to be read later (including RSS readers) |
|
Hardware Types and Sub-Types
hardware_type |
computer |
hardware_sub_type |
desktop |
A standard sort of computer. |
portable |
This indicates some kind of laptop, notebook etc. This is a lot less common these days; many years ago a lot of OEM laptops running windows would announce their manufacturer and device family in their user agent; that doesn't really happen these days, so it's not possible to determine if they are portable computers. |
|
mobile |
hardware_sub_type |
phone |
Indicates some kind of mobile-phone-like device |
tablet |
A "tablet" device, with a touch screen, etc |
ebook-reader |
Something we have been specifically been able to detect as an ebook reader - as opposed to a Tablet device - although recently the lines between the two have been blurring a bit |
handheld-game |
A portable hand held device geared towards gaming (eg PSP) |
music-player |
A device dedicated to playing music (eg iPod, Zune). These have become less common due to phones and tablets being preferred devices for playing music |
wearable |
Any kind of portable device that is worn on the body. There are a few "sub" types here too; to indicate what kind of wearable device. The "wearable" sub type is the only one that has "sub sub" type values.
hardware_sub_sub_type |
watch |
A device that goes on the wrist, typically with a touch screen, and makes web requests |
glasses |
Some kind of "smart glasses", including Augmented Reality devices. |
vr |
Some kind of "Virtual Reality" goggles |
| |