Skip to content

Latest commit

 

History

History
52 lines (44 loc) · 4.88 KB

File metadata and controls

52 lines (44 loc) · 4.88 KB

Webhook

Properties

Name Type Description Notes
requestId String Unique identifier of the user's request.
url String Page URL from which the request was sent.
ip String IP address of the requesting browser or bot.
tag Map<String, Object> A customer-provided value or an object that was sent with identification request. [optional]
time OffsetDateTime Time expressed according to ISO 8601 in UTC format, when the request from the JS agent was made. We recommend to treat requests that are older than 2 minutes as malicious. Otherwise, request replay attacks are possible.
timestamp Long Timestamp of the event with millisecond precision in Unix time.
ipLocation DeprecatedGeolocation [optional]
linkedId String A customer-provided id that was sent with the request. [optional]
visitorId String String of 20 characters that uniquely identifies the visitor's browser. [optional]
visitorFound Boolean Attribute represents if a visitor had been identified before. [optional]
confidence IdentificationConfidence [optional]
firstSeenAt IdentificationSeenAt [optional]
lastSeenAt IdentificationSeenAt [optional]
browserDetails BrowserDetails [optional]
incognito Boolean Flag if user used incognito session. [optional]
clientReferrer String [optional]
components Map<String, RawDeviceAttribute> It includes 35+ raw browser identification attributes to provide Fingerprint users with even more information than our standard visitor ID provides. This enables Fingerprint users to not have to run our open-source product in conjunction with Fingerprint Pro Plus and Enterprise to get those additional attributes. Warning: The raw signals data can change at any moment as we improve the product. We cannot guarantee the internal shape of raw device attributes to be stable, so typical semantic versioning rules do not apply here. Use this data with caution without assuming a specific structure beyond the generic type provided here. [optional]
bot BotdBot [optional]
userAgent String [optional]
rootApps WebhookRootApps [optional]
emulator WebhookEmulator [optional]
ipInfo WebhookIPInfo [optional]
ipBlocklist WebhookIPBlocklist [optional]
tor WebhookTor [optional]
vpn WebhookVPN [optional]
proxy WebhookProxy [optional]
tampering WebhookTampering [optional]
clonedApp WebhookClonedApp [optional]
factoryReset WebhookFactoryReset [optional]
jailbroken WebhookJailbroken [optional]
frida WebhookFrida [optional]
privacySettings WebhookPrivacySettings [optional]
virtualMachine WebhookVirtualMachine [optional]
rawDeviceAttributes Map<String, RawDeviceAttribute> It includes 35+ raw browser identification attributes to provide Fingerprint users with even more information than our standard visitor ID provides. This enables Fingerprint users to not have to run our open-source product in conjunction with Fingerprint Pro Plus and Enterprise to get those additional attributes. Warning: The raw signals data can change at any moment as we improve the product. We cannot guarantee the internal shape of raw device attributes to be stable, so typical semantic versioning rules do not apply here. Use this data with caution without assuming a specific structure beyond the generic type provided here. [optional]
highActivity WebhookHighActivity [optional]
locationSpoofing WebhookLocationSpoofing [optional]
suspectScore WebhookSuspectScore [optional]
remoteControl WebhookRemoteControl [optional]
velocity WebhookVelocity [optional]
developerTools WebhookDeveloperTools [optional]