start or end parameters, the default search range is the last 7 days.
Please note that events include mobile signals (e.g. rootApps) even if the request originated from a non-mobile platform. We recommend you ignore mobile signals for such requests.Limit the number of events returned.
x >= 110
Use pagination_key to get the next page of results.
When more results are available (e.g., you requested up to 200 results for your search using limit, but there are more than 200 events total matching your request), the paginationKey top-level attribute is added to the response. The key corresponds to the timestamp of the last returned event. In the following request, use that value in the pagination_key parameter to get the next page of results:
GET api-base-url/events/search?limit=200response.paginationKey to get the next page of results: GET api-base-url/events/search?limit=200&pagination_key=1740815825085Unique visitor identifier issued by Fingerprint Identification and all active Smart Signals.
Filter for events matching this visitor_id.
Filter events by the Bot Detection result, specifically:
all - events where any kind of bot was detected.
good - events where a good bot was detected.
bad - events where a bad bot was detected.
none - events where no bot was detected.
Note: When using this parameter, only events with the
products.botd.data.bot.resultproperty set to a valid value are returned. Events without aproducts.botdSmart Signal result are left out of the response.
all, good, bad, none Filter events by IP address range. The range can be as specific as a single IP (/32 for IPv4 or /128 for IPv6) All ip_address filters must use CIDR notation, for example, 10.0.0.0/24, 192.168.0.1/32
Filter events by your custom identifier.
You can use linked IDs to associate identification requests with your own identifier, for example, session ID, purchase ID, or transaction ID. You can then use this linked_id parameter to retrieve all events associated with your custom identifier.
Filter events with a timestamp greater than the start time, in Unix time (milliseconds).
Filter events with a timestamp smaller than the end time, in Unix time (milliseconds).
Sort events in reverse timestamp order.
Filter events previously tagged as suspicious via the Update API.
Note: When using this parameter, only events with the
suspectproperty explicitly set totrueorfalseare returned. Events with undefinedsuspectproperty are left out of the response.
Filter events by VPN Detection result.
Note: When using this parameter, only events with the
products.vpn.data.resultproperty set totrueorfalseare returned. Events without aproducts.vpnSmart Signal result are left out of the response.
Filter events by Virtual Machine Detection result.
Note: When using this parameter, only events with the
products.virtualMachine.data.resultproperty set totrueorfalseare returned. Events without aproducts.virtualMachineSmart Signal result are left out of the response.
Filter events by Tampering Detection result.
Note: When using this parameter, only events with the
products.tampering.data.resultproperty set totrueorfalseare returned. Events without aproducts.tamperingSmart Signal result are left out of the response.
Filter events by Anti-detect Browser Detection result.
Note: When using this parameter, only events with the
products.tampering.data.antiDetectBrowserproperty set totrueorfalseare returned. Events without aproducts.tamperingSmart Signal result are left out of the response.
Filter events by Browser Incognito Detection result.
Note: When using this parameter, only events with the
products.incognito.data.resultproperty set totrueorfalseare returned. Events without aproducts.incognitoSmart Signal result are left out of the response.
Filter events by Privacy Settings Detection result.
Note: When using this parameter, only events with the
products.privacySettings.data.resultproperty set totrueorfalseare returned. Events without aproducts.privacySettingsSmart Signal result are left out of the response.
Filter events by Jailbroken Device Detection result.
Note: When using this parameter, only events with the
products.jailbroken.data.resultproperty set totrueorfalseare returned. Events without aproducts.jailbrokenSmart Signal result are left out of the response.
Filter events by Frida Detection result.
Note: When using this parameter, only events with the
products.frida.data.resultproperty set totrueorfalseare returned. Events without aproducts.fridaSmart Signal result are left out of the response.
Filter events by Factory Reset Detection result.
Note: When using this parameter, only events with the
products.factoryReset.data.resultproperty set totrueorfalseare returned. Events without aproducts.factoryResetSmart Signal result are left out of the response.
Filter events by Cloned App Detection result.
Note: When using this parameter, only events with the
products.clonedApp.data.resultproperty set totrueorfalseare returned. Events without aproducts.clonedAppSmart Signal result are left out of the response.
Filter events by Android Emulator Detection result.
Note: When using this parameter, only events with the
products.emulator.data.resultproperty set totrueorfalseare returned. Events without aproducts.emulatorSmart Signal result are left out of the response.
Filter events by Rooted Device Detection result.
Note: When using this parameter, only events with the
products.rootApps.data.resultproperty set totrueorfalseare returned. Events without aproducts.rootAppsSmart Signal result are left out of the response.
Filter events by VPN Detection result confidence level.
high - events with high VPN Detection confidence.
medium - events with medium VPN Detection confidence.
low - events with low VPN Detection confidence.
Note: When using this parameter, only events with the
products.vpn.data.confidenceproperty set to a valid value are returned. Events without aproducts.vpnSmart Signal result are left out of the response.
high, medium, low Filter events with Suspect Score result above a provided minimum threshold.
Note: When using this parameter, only events where the
products.suspectScore.data.resultproperty set to a value exceeding your threshold are returned. Events without aproducts.suspectScoreSmart Signal result are left out of the response.
Filter events by IP Blocklist Detection result.
Note: When using this parameter, only events with the
products.ipBlocklist.data.resultproperty set totrueorfalseare returned. Events without aproducts.ipBlocklistSmart Signal result are left out of the response.
Filter events by Datacenter Detection result.
Note: When using this parameter, only events with the
products.ipInfo.data.v4.datacenter.resultorproducts.ipInfo.data.v6.datacenter.resultproperty set totrueorfalseare returned. Events without aproducts.ipInfoSmart Signal result are left out of the response.
Filter events by Developer Tools detection result.
Note: When using this parameter, only events with the
products.developerTools.data.resultproperty set totrueorfalseare returned. Events without aproducts.developerToolsSmart Signal result are left out of the response.
Filter events by Location Spoofing detection result.
Note: When using this parameter, only events with the
products.locationSpoofing.data.resultproperty set totrueorfalseare returned. Events without aproducts.locationSpoofingSmart Signal result are left out of the response.
Filter events by MITM (Man-in-the-Middle) Attack detection result.
Note: When using this parameter, only events with the
products.mitmAttack.data.resultproperty set totrueorfalseare returned. Events without aproducts.mitmAttackSmart Signal result are left out of the response.
Filter events by Proxy detection result.
Note: When using this parameter, only events with the
products.proxy.data.resultproperty set totrueorfalseare returned. Events without aproducts.proxySmart Signal result are left out of the response.
Filter events by a specific SDK version associated with the identification event. Example: 3.11.14
Filter events by the SDK Platform associated with the identification event.
js - JavaScript agent (Web).
ios - Apple iOS based devices.
android - Android based devices.
js, android, ios Filter for events by providing one or more environment IDs.
Filter events by the most precise Proximity ID provided by default.
Note: When using this parameter, only events with the
products.proximity.idproperty matching the provided ID are returned. Events without aproducts.proximityresult are left out of the response.
Filter events by Proximity Radius.
Note: When using this parameter, only events with the
products.proximity.precisionRadiusproperty set to a valid value are returned. Events without aproducts.proximityresult are left out of the response.
10, 25, 65, 175, 450, 1200, 3300, 8500, 22500