Coverage for fingerprint_pro_server_api_sdk/__init__.py: 100%

128 statements  

« prev     ^ index     » next       coverage.py v7.14.2, created at 2026-06-22 14:27 +0000

1# coding: utf-8 

2 

3# flake8: noqa 

4 

5""" 

6 Server API v3 (deprecated) 

7 

8 > 🚧 Deprecation Notice > > This version of Server API is marked as deprecated starting on **Jan 7th 2026** and will be fully defunct on **Jan 7th 2027** according to our [API Deprecation Policy](https://dev.fingerprint.com/reference/api-deprecation-policy). If you still use this version, please follow our [migration guide](https://dev.fingerprint.com/reference/migrating-from-server-api-v3-to-v4) to migrate from this deprecated version to the new one. Fingerprint Server API allows you to search, update, and delete identification events in a server environment. It can be used for data exports, decision-making, and data analysis scenarios. Server API is intended for server-side usage, it's not intended to be used from the client side, whether it's a browser or a mobile device. # noqa: E501 

9 

10 OpenAPI spec version: 3 

11 Contact: support@fingerprint.com 

12 Generated by: https://github.com/swagger-api/swagger-codegen.git 

13""" 

14 

15import warnings 

16warnings.warn( 

17 "fingerprint_pro_server_api_sdk is deprecated. " 

18 "Please migrate to fingerprint_server_sdk (Server API v4). " 

19 "See https://dev.fingerprint.com/reference/migrating-from-server-api-v3-to-v4", 

20 DeprecationWarning, 

21 stacklevel=2, 

22) 

23 

24# import apis into sdk package 

25from fingerprint_pro_server_api_sdk.api.fingerprint_api import FingerprintApi 

26# import ApiClient 

27from fingerprint_pro_server_api_sdk.api_client import ApiClient 

28from fingerprint_pro_server_api_sdk.configuration import Configuration 

29# import BaseModel 

30from fingerprint_pro_server_api_sdk.base_model import BaseModel 

31# import models into sdk package 

32from fingerprint_pro_server_api_sdk.models.botd import Botd 

33from fingerprint_pro_server_api_sdk.models.botd_bot import BotdBot 

34from fingerprint_pro_server_api_sdk.models.botd_bot_result import BotdBotResult 

35from fingerprint_pro_server_api_sdk.models.browser_details import BrowserDetails 

36from fingerprint_pro_server_api_sdk.models.cloned_app import ClonedApp 

37from fingerprint_pro_server_api_sdk.models.deprecated_geolocation import DeprecatedGeolocation 

38from fingerprint_pro_server_api_sdk.models.developer_tools import DeveloperTools 

39from fingerprint_pro_server_api_sdk.models.emulator import Emulator 

40from fingerprint_pro_server_api_sdk.models.error import Error 

41from fingerprint_pro_server_api_sdk.models.error_code import ErrorCode 

42from fingerprint_pro_server_api_sdk.models.error_plain_response import ErrorPlainResponse 

43from fingerprint_pro_server_api_sdk.models.error_response import ErrorResponse 

44from fingerprint_pro_server_api_sdk.models.events_get_response import EventsGetResponse 

45from fingerprint_pro_server_api_sdk.models.events_update_request import EventsUpdateRequest 

46from fingerprint_pro_server_api_sdk.models.factory_reset import FactoryReset 

47from fingerprint_pro_server_api_sdk.models.frida import Frida 

48from fingerprint_pro_server_api_sdk.models.geolocation import Geolocation 

49from fingerprint_pro_server_api_sdk.models.geolocation_city import GeolocationCity 

50from fingerprint_pro_server_api_sdk.models.geolocation_continent import GeolocationContinent 

51from fingerprint_pro_server_api_sdk.models.geolocation_country import GeolocationCountry 

52from fingerprint_pro_server_api_sdk.models.geolocation_subdivision import GeolocationSubdivision 

53from fingerprint_pro_server_api_sdk.models.geolocation_subdivisions import GeolocationSubdivisions 

54from fingerprint_pro_server_api_sdk.models.high_activity import HighActivity 

55from fingerprint_pro_server_api_sdk.models.ip_blocklist import IPBlocklist 

56from fingerprint_pro_server_api_sdk.models.ip_blocklist_details import IPBlocklistDetails 

57from fingerprint_pro_server_api_sdk.models.ip_info import IPInfo 

58from fingerprint_pro_server_api_sdk.models.ip_info_asn import IPInfoASN 

59from fingerprint_pro_server_api_sdk.models.ip_info_data_center import IPInfoDataCenter 

60from fingerprint_pro_server_api_sdk.models.ip_info_v4 import IPInfoV4 

61from fingerprint_pro_server_api_sdk.models.ip_info_v6 import IPInfoV6 

62from fingerprint_pro_server_api_sdk.models.identification import Identification 

63from fingerprint_pro_server_api_sdk.models.identification_confidence import IdentificationConfidence 

64from fingerprint_pro_server_api_sdk.models.identification_seen_at import IdentificationSeenAt 

65from fingerprint_pro_server_api_sdk.models.incognito import Incognito 

66from fingerprint_pro_server_api_sdk.models.integration import Integration 

67from fingerprint_pro_server_api_sdk.models.integration_subintegration import IntegrationSubintegration 

68from fingerprint_pro_server_api_sdk.models.jailbroken import Jailbroken 

69from fingerprint_pro_server_api_sdk.models.location_spoofing import LocationSpoofing 

70from fingerprint_pro_server_api_sdk.models.mit_m_attack import MitMAttack 

71from fingerprint_pro_server_api_sdk.models.privacy_settings import PrivacySettings 

72from fingerprint_pro_server_api_sdk.models.product_botd import ProductBotd 

73from fingerprint_pro_server_api_sdk.models.product_cloned_app import ProductClonedApp 

74from fingerprint_pro_server_api_sdk.models.product_developer_tools import ProductDeveloperTools 

75from fingerprint_pro_server_api_sdk.models.product_emulator import ProductEmulator 

76from fingerprint_pro_server_api_sdk.models.product_factory_reset import ProductFactoryReset 

77from fingerprint_pro_server_api_sdk.models.product_frida import ProductFrida 

78from fingerprint_pro_server_api_sdk.models.product_high_activity import ProductHighActivity 

79from fingerprint_pro_server_api_sdk.models.product_ip_blocklist import ProductIPBlocklist 

80from fingerprint_pro_server_api_sdk.models.product_ip_info import ProductIPInfo 

81from fingerprint_pro_server_api_sdk.models.product_identification import ProductIdentification 

82from fingerprint_pro_server_api_sdk.models.product_incognito import ProductIncognito 

83from fingerprint_pro_server_api_sdk.models.product_jailbroken import ProductJailbroken 

84from fingerprint_pro_server_api_sdk.models.product_location_spoofing import ProductLocationSpoofing 

85from fingerprint_pro_server_api_sdk.models.product_mit_m_attack import ProductMitMAttack 

86from fingerprint_pro_server_api_sdk.models.product_privacy_settings import ProductPrivacySettings 

87from fingerprint_pro_server_api_sdk.models.product_proximity import ProductProximity 

88from fingerprint_pro_server_api_sdk.models.product_proxy import ProductProxy 

89from fingerprint_pro_server_api_sdk.models.product_raw_device_attributes import ProductRawDeviceAttributes 

90from fingerprint_pro_server_api_sdk.models.product_remote_control import ProductRemoteControl 

91from fingerprint_pro_server_api_sdk.models.product_root_apps import ProductRootApps 

92from fingerprint_pro_server_api_sdk.models.product_suspect_score import ProductSuspectScore 

93from fingerprint_pro_server_api_sdk.models.product_tampering import ProductTampering 

94from fingerprint_pro_server_api_sdk.models.product_tor import ProductTor 

95from fingerprint_pro_server_api_sdk.models.product_vpn import ProductVPN 

96from fingerprint_pro_server_api_sdk.models.product_velocity import ProductVelocity 

97from fingerprint_pro_server_api_sdk.models.product_virtual_machine import ProductVirtualMachine 

98from fingerprint_pro_server_api_sdk.models.products import Products 

99from fingerprint_pro_server_api_sdk.models.proximity import Proximity 

100from fingerprint_pro_server_api_sdk.models.proxy import Proxy 

101from fingerprint_pro_server_api_sdk.models.proxy_confidence import ProxyConfidence 

102from fingerprint_pro_server_api_sdk.models.proxy_details import ProxyDetails 

103from fingerprint_pro_server_api_sdk.models.raw_device_attribute import RawDeviceAttribute 

104from fingerprint_pro_server_api_sdk.models.raw_device_attribute_error import RawDeviceAttributeError 

105from fingerprint_pro_server_api_sdk.models.raw_device_attributes import RawDeviceAttributes 

106from fingerprint_pro_server_api_sdk.models.related_visitor import RelatedVisitor 

107from fingerprint_pro_server_api_sdk.models.related_visitors_response import RelatedVisitorsResponse 

108from fingerprint_pro_server_api_sdk.models.remote_control import RemoteControl 

109from fingerprint_pro_server_api_sdk.models.root_apps import RootApps 

110from fingerprint_pro_server_api_sdk.models.sdk import SDK 

111from fingerprint_pro_server_api_sdk.models.search_events_response import SearchEventsResponse 

112from fingerprint_pro_server_api_sdk.models.search_events_response_events import SearchEventsResponseEvents 

113from fingerprint_pro_server_api_sdk.models.supplementary_id import SupplementaryID 

114from fingerprint_pro_server_api_sdk.models.suspect_score import SuspectScore 

115from fingerprint_pro_server_api_sdk.models.tag import Tag 

116from fingerprint_pro_server_api_sdk.models.tampering import Tampering 

117from fingerprint_pro_server_api_sdk.models.tor import Tor 

118from fingerprint_pro_server_api_sdk.models.vpn import VPN 

119from fingerprint_pro_server_api_sdk.models.vpn_confidence import VPNConfidence 

120from fingerprint_pro_server_api_sdk.models.vpn_methods import VPNMethods 

121from fingerprint_pro_server_api_sdk.models.velocity import Velocity 

122from fingerprint_pro_server_api_sdk.models.velocity_data import VelocityData 

123from fingerprint_pro_server_api_sdk.models.velocity_intervals import VelocityIntervals 

124from fingerprint_pro_server_api_sdk.models.virtual_machine import VirtualMachine 

125from fingerprint_pro_server_api_sdk.models.visit import Visit 

126from fingerprint_pro_server_api_sdk.models.visitors_get_response import VisitorsGetResponse 

127from fingerprint_pro_server_api_sdk.models.webhook import Webhook 

128from fingerprint_pro_server_api_sdk.models.webhook_cloned_app import WebhookClonedApp 

129from fingerprint_pro_server_api_sdk.models.webhook_developer_tools import WebhookDeveloperTools 

130from fingerprint_pro_server_api_sdk.models.webhook_emulator import WebhookEmulator 

131from fingerprint_pro_server_api_sdk.models.webhook_factory_reset import WebhookFactoryReset 

132from fingerprint_pro_server_api_sdk.models.webhook_frida import WebhookFrida 

133from fingerprint_pro_server_api_sdk.models.webhook_high_activity import WebhookHighActivity 

134from fingerprint_pro_server_api_sdk.models.webhook_ip_blocklist import WebhookIPBlocklist 

135from fingerprint_pro_server_api_sdk.models.webhook_ip_info import WebhookIPInfo 

136from fingerprint_pro_server_api_sdk.models.webhook_jailbroken import WebhookJailbroken 

137from fingerprint_pro_server_api_sdk.models.webhook_location_spoofing import WebhookLocationSpoofing 

138from fingerprint_pro_server_api_sdk.models.webhook_mit_m_attack import WebhookMitMAttack 

139from fingerprint_pro_server_api_sdk.models.webhook_privacy_settings import WebhookPrivacySettings 

140from fingerprint_pro_server_api_sdk.models.webhook_proximity import WebhookProximity 

141from fingerprint_pro_server_api_sdk.models.webhook_proxy import WebhookProxy 

142from fingerprint_pro_server_api_sdk.models.webhook_raw_device_attributes import WebhookRawDeviceAttributes 

143from fingerprint_pro_server_api_sdk.models.webhook_remote_control import WebhookRemoteControl 

144from fingerprint_pro_server_api_sdk.models.webhook_root_apps import WebhookRootApps 

145from fingerprint_pro_server_api_sdk.models.webhook_supplementary_i_ds import WebhookSupplementaryIDs 

146from fingerprint_pro_server_api_sdk.models.webhook_suspect_score import WebhookSuspectScore 

147from fingerprint_pro_server_api_sdk.models.webhook_tampering import WebhookTampering 

148from fingerprint_pro_server_api_sdk.models.webhook_tor import WebhookTor 

149from fingerprint_pro_server_api_sdk.models.webhook_vpn import WebhookVPN 

150from fingerprint_pro_server_api_sdk.models.webhook_velocity import WebhookVelocity 

151from fingerprint_pro_server_api_sdk.models.webhook_virtual_machine import WebhookVirtualMachine 

152# import custom methods into sdk package 

153from fingerprint_pro_server_api_sdk.webhook_validation import WebhookValidation 

154from fingerprint_pro_server_api_sdk.sealed import ApiClientDeserializer, DecryptionAlgorithm, DecryptionKey, \ 

155 UnsealError, UnsealAggregateError, unseal_event_response