Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/events-device-os-fields.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@fingerprint/python-sdk': minor
---

**events**: Add `device`, `os`, and `os_version` to `Event`
5 changes: 5 additions & 0 deletions .changeset/events-search-source-filter.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@fingerprint/python-sdk': minor
---

**events-search**: Add `source` query parameter to filter events by `edge` (Automation Intelligence) source
5 changes: 5 additions & 0 deletions .changeset/raw-device-attributes-battery-android-ios.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@fingerprint/python-sdk': minor
---

**events**: Add `battery_level` and `battery_low_power_mode` to `RawDeviceAttributes`
5 changes: 5 additions & 0 deletions .changeset/sad-ducks-jump.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@fingerprint/python-sdk': minor
---

**events**: Add `ml_prediction` to `vpn_methods`
5 changes: 5 additions & 0 deletions .changeset/salty-views-wish.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@fingerprint/python-sdk': minor
---

**events**: Add `vpn_ml_score` to `Event`
5 changes: 5 additions & 0 deletions .changeset/yellow-corners-find.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@fingerprint/python-sdk': minor
---

**events-search**: Document 404 response for `searchEvents` operation
2 changes: 2 additions & 0 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ docs/SearchEventsEndParameter.md
docs/SearchEventsIncrementalIdentificationStatus.md
docs/SearchEventsRareDevicePercentileBucket.md
docs/SearchEventsSdkPlatform.md
docs/SearchEventsSource.md
docs/SearchEventsStartParameter.md
docs/SearchEventsVpnConfidence.md
docs/SupplementaryIDHighRecall.md
Expand Down Expand Up @@ -117,6 +118,7 @@ fingerprint_server_sdk/models/search_events_end_parameter.py
fingerprint_server_sdk/models/search_events_incremental_identification_status.py
fingerprint_server_sdk/models/search_events_rare_device_percentile_bucket.py
fingerprint_server_sdk/models/search_events_sdk_platform.py
fingerprint_server_sdk/models/search_events_source.py
fingerprint_server_sdk/models/search_events_start_parameter.py
fingerprint_server_sdk/models/search_events_vpn_confidence.py
fingerprint_server_sdk/models/supplementary_id_high_recall.py
Expand Down
2 changes: 1 addition & 1 deletion .schema-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v3.3.1
v3.4.2
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -358,6 +358,7 @@ Class | Method | HTTP request | Description
- [SearchEventsIncrementalIdentificationStatus](docs/SearchEventsIncrementalIdentificationStatus.md)
- [SearchEventsRareDevicePercentileBucket](docs/SearchEventsRareDevicePercentileBucket.md)
- [SearchEventsSdkPlatform](docs/SearchEventsSdkPlatform.md)
- [SearchEventsSource](docs/SearchEventsSource.md)
- [SearchEventsStartParameter](docs/SearchEventsStartParameter.md)
- [SearchEventsVpnConfidence](docs/SearchEventsVpnConfidence.md)
- [SupplementaryIDHighRecall](docs/SupplementaryIDHighRecall.md)
Expand Down
1 change: 1 addition & 0 deletions README.pypi.md
Original file line number Diff line number Diff line change
Expand Up @@ -354,6 +354,7 @@ Class | Method | HTTP request | Description
- [SearchEventsIncrementalIdentificationStatus](https://github.com/fingerprintjs/python-sdk/blob/main/docs/SearchEventsIncrementalIdentificationStatus.md)
- [SearchEventsRareDevicePercentileBucket](https://github.com/fingerprintjs/python-sdk/blob/main/docs/SearchEventsRareDevicePercentileBucket.md)
- [SearchEventsSdkPlatform](https://github.com/fingerprintjs/python-sdk/blob/main/docs/SearchEventsSdkPlatform.md)
- [SearchEventsSource](https://github.com/fingerprintjs/python-sdk/blob/main/docs/SearchEventsSource.md)
- [SearchEventsStartParameter](https://github.com/fingerprintjs/python-sdk/blob/main/docs/SearchEventsStartParameter.md)
- [SearchEventsVpnConfidence](https://github.com/fingerprintjs/python-sdk/blob/main/docs/SearchEventsVpnConfidence.md)
- [SupplementaryIDHighRecall](https://github.com/fingerprintjs/python-sdk/blob/main/docs/SupplementaryIDHighRecall.md)
Expand Down
18 changes: 11 additions & 7 deletions docs/Event.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,23 +4,26 @@ Contains results from Fingerprint Identification and all active Smart Signals.
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**event_id** | **str** | Unique identifier of the user's request. The first portion of the event_id is a unix epoch milliseconds timestamp For example: `1758130560902.8tRtrH` |
**event_id** | **str** | Unique identifier of the user's request. The first portion of the event_id is a unix epoch milliseconds timestamp. |
**timestamp** | **int** | Timestamp of the event with millisecond precision in Unix time. |
**incremental_identification_status** | [**IncrementalIdentificationStatus**](IncrementalIdentificationStatus.md) | | [optional]
**linked_id** | **str** | A customer-provided id that was sent with the request. | [optional]
**environment_id** | **str** | Environment Id of the event. For example: `ae_47abaca3db2c7c43` | [optional]
**environment_id** | **str** | Environment Id of the event. | [optional]
**suspect** | **bool** | Field is `true` if you have previously set the `suspect` flag for this event using the [Server API Update event endpoint](https://docs.fingerprint.com/reference/server-api-v4-update-event). | [optional]
**sdk** | [**SDK**](SDK.md) | | [optional]
**replayed** | **bool** | `true` if we determined that this payload was replayed, `false` otherwise. | [optional]
**identification** | [**Identification**](Identification.md) | | [optional]
**supplementary_id_high_recall** | [**SupplementaryIDHighRecall**](SupplementaryIDHighRecall.md) | | [optional]
**tags** | **Dict[str, object]** | A customer-provided value or an object that was sent with the identification request or updated later. | [optional]
**url** | **str** | Page URL from which the request was sent. For example `https://example.com/` | [optional]
**bundle_id** | **str** | Bundle Id of the iOS application integrated with the Fingerprint SDK for the event. For example: `com.foo.app` | [optional]
**package_name** | **str** | Package name of the Android application integrated with the Fingerprint SDK for the event. For example: `com.foo.app` | [optional]
**url** | **str** | Page URL from which the request was sent. | [optional]
**bundle_id** | **str** | Bundle Id of the iOS application integrated with the Fingerprint SDK for the event. | [optional]
**package_name** | **str** | Package name of the Android application integrated with the Fingerprint SDK for the event. | [optional]
**ip_address** | **str** | IP address of the requesting browser or bot. | [optional]
**user_agent** | **str** | User Agent of the client, for example: `Mozilla/5.0 (Windows NT 6.1; Win64; x64) ....` | [optional]
**client_referrer** | **str** | Client Referrer field corresponds to the `document.referrer` field gathered during an identification request. The value is an empty string if the user navigated to the page directly (not through a link, but, for example, by using a bookmark) For example: `https://example.com/blog/my-article` | [optional]
**user_agent** | **str** | User Agent of the client. | [optional]
**device** | **str** | Device model or family extracted from the user agent string. On web, this field is also present inside `browser_details`. | [optional]
**os** | **str** | Operating system family extracted from the user agent string. On web, this field is also present inside `browser_details`. | [optional]
**os_version** | **str** | Operating system version string extracted from the user agent string. On web, this field is also present inside `browser_details`. | [optional]
**client_referrer** | **str** | Client Referrer field corresponds to the `document.referrer` field gathered during an identification request. The value is an empty string if the user navigated to the page directly (not through a link, but, for example, by using a bookmark). | [optional]
**browser_details** | [**BrowserDetails**](BrowserDetails.md) | | [optional]
**proximity** | [**Proximity**](Proximity.md) | | [optional]
**bot** | [**BotResult**](BotResult.md) | | [optional]
Expand Down Expand Up @@ -55,6 +58,7 @@ Name | Type | Description | Notes
**virtual_machine_ml_score** | **float** | Machine learning–based virtual machine score, represented as a floating-point value between 0 and 1 (inclusive), with up to three decimal places of precision. A higher score means a higher confidence in the positive `virtual_machine` detection result. This Smart Signal is currently in beta and only available to select customers. If you are interested, please [contact our support team](https://fingerprint.com/support/). | [optional]
**vpn** | **bool** | VPN or other anonymizing service has been used when sending the request. | [optional]
**vpn_confidence** | [**VpnConfidence**](VpnConfidence.md) | | [optional]
**vpn_ml_score** | **float** | Machine learning–based VPN score, represented as a floating-point value between 0 and 1 (inclusive), with up to three decimal places of precision. A higher score means a higher confidence in the positive `vpn` detection result. This Smart Signal is currently in beta and only available to select customers. If you are interested, please [contact our support team](https://fingerprint.com/support/). | [optional]
**vpn_origin_timezone** | **str** | Local timezone which is used in timezone_mismatch method. | [optional]
**vpn_origin_country** | **str** | Country of the request (only for Android SDK version >= 2.4.0, ISO 3166 format or unknown). | [optional]
**vpn_methods** | [**VpnMethods**](VpnMethods.md) | | [optional]
Expand Down
2 changes: 1 addition & 1 deletion docs/EventUpdate.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**linked_id** | **str** | Linked Id value to assign to the existing event | [optional]
**linked_id** | **str** | Linked ID value to assign to the existing event | [optional]
**tags** | **Dict[str, object]** | A customer-provided value or an object that was sent with the identification request or updated later. | [optional]
**suspect** | **bool** | Suspect flag indicating observed suspicious or fraudulent event | [optional]

Expand Down
Loading
Loading