Coverage for fingerprint_server_sdk/__init__.py: 100%
85 statements
« prev ^ index » next coverage.py v7.14.3, created at 2026-09-25 15:12 +0000
« prev ^ index » next coverage.py v7.14.3, created at 2026-09-25 15:12 +0000
1# ruff: noqa: E501, I001
3"""
4Server API
5Fingerprint Server API allows you to get, search, and update Events in a server environment. It can be used for data exports, decision-making, and data analysis scenarios.
6Server 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.
7The API also supports collection of Automation Intelligence for requests to your server in edge, pre-origin, or middleware contexts.
9The version of the OpenAPI document: 4
10Contact: support@fingerprint.com
11Generated by OpenAPI Generator (https://openapi-generator.tech)
13Do not edit the class manually.
14""" # noqa: E501
16__version__ = '9.7.1'
18# Define package exports
19__all__ = [
20 '__version__',
21 'FingerprintApi',
22 'ApiResponse',
23 'ApiClient',
24 'Configuration',
25 'OpenApiException',
26 'ApiTypeError',
27 'ApiValueError',
28 'ApiKeyError',
29 'ApiAttributeError',
30 'ApiException',
31 'BadRequestException',
32 'UnauthorizedException',
33 'ForbiddenException',
34 'NotFoundException',
35 'ConflictException',
36 'UnprocessableEntityException',
37 'TooManyRequestsException',
38 'ServiceException',
39 'GatewayTimeoutException',
40 'WebhookValidation',
41 'DecryptionKey',
42 'DecryptionAlgorithm',
43 'UnsealError',
44 'UnsealAggregateError',
45 'unseal_event_response',
46 'BotInfo',
47 'BotInfoCategory',
48 'BotInfoConfidence',
49 'BotInfoIdentity',
50 'BotResult',
51 'BrowserDetails',
52 'Canvas',
53 'DeviceDetails',
54 'Emoji',
55 'Error',
56 'ErrorCode',
57 'ErrorResponse',
58 'Event',
59 'EventRuleAction',
60 'EventRuleActionAllow',
61 'EventRuleActionBlock',
62 'EventSearch',
63 'EventSource',
64 'EventUpdate',
65 'FontPreferences',
66 'Geolocation',
67 'GeolocationSubdivisionsInner',
68 'IPBlockList',
69 'IPInfo',
70 'IPInfoV4',
71 'IPInfoV6',
72 'Identification',
73 'IdentificationConfidence',
74 'IncrementalIdentificationStatus',
75 'Integration',
76 'IntegrationSubintegration',
77 'LabelsInner',
78 'PluginsInner',
79 'PluginsInnerMimeTypesInner',
80 'Proximity',
81 'ProxyConfidence',
82 'ProxyDetails',
83 'RareDevicePercentileBucket',
84 'RawDeviceAttributes',
85 'RequestHeaderModifications',
86 'RuleActionHeaderField',
87 'RuleActionType',
88 'SDK',
89 'SearchEventsBot',
90 'SearchEventsBotInfo',
91 'SearchEventsEndParameter',
92 'SearchEventsIncrementalIdentificationStatus',
93 'SearchEventsRareDevicePercentileBucket',
94 'SearchEventsSdkPlatform',
95 'SearchEventsSource',
96 'SearchEventsStartParameter',
97 'SearchEventsVpnConfidence',
98 'SupplementaryIDHighRecall',
99 'TamperingConfidence',
100 'TamperingDetails',
101 'TouchSupport',
102 'Velocity',
103 'VelocityData',
104 'VpnConfidence',
105 'VpnMethods',
106 'WebGlBasics',
107 'WebGlExtensions',
108]
110# import apis into sdk package
111from fingerprint_server_sdk.api.fingerprint_api import FingerprintApi
113# import ApiClient
114from fingerprint_server_sdk.api_response import ApiResponse
115from fingerprint_server_sdk.api_client import ApiClient
116from fingerprint_server_sdk.configuration import Configuration
117from fingerprint_server_sdk.exceptions import OpenApiException
118from fingerprint_server_sdk.exceptions import ApiTypeError
119from fingerprint_server_sdk.exceptions import ApiValueError
120from fingerprint_server_sdk.exceptions import ApiKeyError
121from fingerprint_server_sdk.exceptions import ApiAttributeError
122from fingerprint_server_sdk.exceptions import ApiException
123from fingerprint_server_sdk.exceptions import BadRequestException
124from fingerprint_server_sdk.exceptions import NotFoundException
125from fingerprint_server_sdk.exceptions import UnauthorizedException
126from fingerprint_server_sdk.exceptions import ForbiddenException
127from fingerprint_server_sdk.exceptions import ServiceException
128from fingerprint_server_sdk.exceptions import ConflictException
129from fingerprint_server_sdk.exceptions import UnprocessableEntityException
130from fingerprint_server_sdk.exceptions import TooManyRequestsException
131from fingerprint_server_sdk.exceptions import GatewayTimeoutException
133# import models into sdk package
134from fingerprint_server_sdk.models.bot_info import BotInfo
135from fingerprint_server_sdk.models.bot_info_category import BotInfoCategory
136from fingerprint_server_sdk.models.bot_info_confidence import BotInfoConfidence
137from fingerprint_server_sdk.models.bot_info_identity import BotInfoIdentity
138from fingerprint_server_sdk.models.bot_result import BotResult
139from fingerprint_server_sdk.models.browser_details import BrowserDetails
140from fingerprint_server_sdk.models.canvas import Canvas
141from fingerprint_server_sdk.models.device_details import DeviceDetails
142from fingerprint_server_sdk.models.emoji import Emoji
143from fingerprint_server_sdk.models.error import Error
144from fingerprint_server_sdk.models.error_code import ErrorCode
145from fingerprint_server_sdk.models.error_response import ErrorResponse
146from fingerprint_server_sdk.models.event import Event
147from fingerprint_server_sdk.models.event_rule_action import EventRuleAction
148from fingerprint_server_sdk.models.event_rule_action_allow import EventRuleActionAllow
149from fingerprint_server_sdk.models.event_rule_action_block import EventRuleActionBlock
150from fingerprint_server_sdk.models.event_search import EventSearch
151from fingerprint_server_sdk.models.event_source import EventSource
152from fingerprint_server_sdk.models.event_update import EventUpdate
153from fingerprint_server_sdk.models.font_preferences import FontPreferences
154from fingerprint_server_sdk.models.geolocation import Geolocation
155from fingerprint_server_sdk.models.geolocation_subdivisions_inner import (
156 GeolocationSubdivisionsInner,
157)
158from fingerprint_server_sdk.models.ip_block_list import IPBlockList
159from fingerprint_server_sdk.models.ip_info import IPInfo
160from fingerprint_server_sdk.models.ip_info_v4 import IPInfoV4
161from fingerprint_server_sdk.models.ip_info_v6 import IPInfoV6
162from fingerprint_server_sdk.models.identification import Identification
163from fingerprint_server_sdk.models.identification_confidence import IdentificationConfidence
164from fingerprint_server_sdk.models.incremental_identification_status import (
165 IncrementalIdentificationStatus,
166)
167from fingerprint_server_sdk.models.integration import Integration
168from fingerprint_server_sdk.models.integration_subintegration import IntegrationSubintegration
169from fingerprint_server_sdk.models.labels_inner import LabelsInner
170from fingerprint_server_sdk.models.plugins_inner import PluginsInner
171from fingerprint_server_sdk.models.plugins_inner_mime_types_inner import PluginsInnerMimeTypesInner
172from fingerprint_server_sdk.models.proximity import Proximity
173from fingerprint_server_sdk.models.proxy_confidence import ProxyConfidence
174from fingerprint_server_sdk.models.proxy_details import ProxyDetails
175from fingerprint_server_sdk.models.rare_device_percentile_bucket import RareDevicePercentileBucket
176from fingerprint_server_sdk.models.raw_device_attributes import RawDeviceAttributes
177from fingerprint_server_sdk.models.request_header_modifications import RequestHeaderModifications
178from fingerprint_server_sdk.models.rule_action_header_field import RuleActionHeaderField
179from fingerprint_server_sdk.models.rule_action_type import RuleActionType
180from fingerprint_server_sdk.models.sdk import SDK
181from fingerprint_server_sdk.models.search_events_bot import SearchEventsBot
182from fingerprint_server_sdk.models.search_events_bot_info import SearchEventsBotInfo
183from fingerprint_server_sdk.models.search_events_end_parameter import SearchEventsEndParameter
184from fingerprint_server_sdk.models.search_events_incremental_identification_status import (
185 SearchEventsIncrementalIdentificationStatus,
186)
187from fingerprint_server_sdk.models.search_events_rare_device_percentile_bucket import (
188 SearchEventsRareDevicePercentileBucket,
189)
190from fingerprint_server_sdk.models.search_events_sdk_platform import SearchEventsSdkPlatform
191from fingerprint_server_sdk.models.search_events_source import SearchEventsSource
192from fingerprint_server_sdk.models.search_events_start_parameter import SearchEventsStartParameter
193from fingerprint_server_sdk.models.search_events_vpn_confidence import SearchEventsVpnConfidence
194from fingerprint_server_sdk.models.supplementary_id_high_recall import SupplementaryIDHighRecall
195from fingerprint_server_sdk.models.tampering_confidence import TamperingConfidence
196from fingerprint_server_sdk.models.tampering_details import TamperingDetails
197from fingerprint_server_sdk.models.touch_support import TouchSupport
198from fingerprint_server_sdk.models.velocity import Velocity
199from fingerprint_server_sdk.models.velocity_data import VelocityData
200from fingerprint_server_sdk.models.vpn_confidence import VpnConfidence
201from fingerprint_server_sdk.models.vpn_methods import VpnMethods
202from fingerprint_server_sdk.models.web_gl_basics import WebGlBasics
203from fingerprint_server_sdk.models.web_gl_extensions import WebGlExtensions
205# import custom methods into sdk package
206from fingerprint_server_sdk.sealed import (
207 DecryptionAlgorithm,
208 DecryptionKey,
209 UnsealAggregateError,
210 UnsealError,
211 unseal_event_response,
212)
213from fingerprint_server_sdk.webhook_validation import WebhookValidation