Coverage for fingerprint_server_sdk/__init__.py: 100%
83 statements
« prev ^ index » next coverage.py v7.14.3, created at 2026-08-05 16:08 +0000
« prev ^ index » next coverage.py v7.14.3, created at 2026-08-05 16:08 +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.5.0'
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 'Emoji',
54 'Error',
55 'ErrorCode',
56 'ErrorResponse',
57 'Event',
58 'EventRuleAction',
59 'EventRuleActionAllow',
60 'EventRuleActionBlock',
61 'EventSearch',
62 'EventUpdate',
63 'FontPreferences',
64 'Geolocation',
65 'GeolocationSubdivisionsInner',
66 'IPBlockList',
67 'IPInfo',
68 'IPInfoV4',
69 'IPInfoV6',
70 'Identification',
71 'IdentificationConfidence',
72 'IncrementalIdentificationStatus',
73 'Integration',
74 'IntegrationSubintegration',
75 'LabelsInner',
76 'PluginsInner',
77 'PluginsInnerMimeTypesInner',
78 'Proximity',
79 'ProxyConfidence',
80 'ProxyDetails',
81 'RareDevicePercentileBucket',
82 'RawDeviceAttributes',
83 'RequestHeaderModifications',
84 'RuleActionHeaderField',
85 'RuleActionType',
86 'SDK',
87 'SearchEventsBot',
88 'SearchEventsBotInfo',
89 'SearchEventsEndParameter',
90 'SearchEventsIncrementalIdentificationStatus',
91 'SearchEventsRareDevicePercentileBucket',
92 'SearchEventsSdkPlatform',
93 'SearchEventsSource',
94 'SearchEventsStartParameter',
95 'SearchEventsVpnConfidence',
96 'SupplementaryIDHighRecall',
97 'TamperingConfidence',
98 'TamperingDetails',
99 'TouchSupport',
100 'Velocity',
101 'VelocityData',
102 'VpnConfidence',
103 'VpnMethods',
104 'WebGlBasics',
105 'WebGlExtensions',
106]
108# import apis into sdk package
109from fingerprint_server_sdk.api.fingerprint_api import FingerprintApi
111# import ApiClient
112from fingerprint_server_sdk.api_response import ApiResponse
113from fingerprint_server_sdk.api_client import ApiClient
114from fingerprint_server_sdk.configuration import Configuration
115from fingerprint_server_sdk.exceptions import OpenApiException
116from fingerprint_server_sdk.exceptions import ApiTypeError
117from fingerprint_server_sdk.exceptions import ApiValueError
118from fingerprint_server_sdk.exceptions import ApiKeyError
119from fingerprint_server_sdk.exceptions import ApiAttributeError
120from fingerprint_server_sdk.exceptions import ApiException
121from fingerprint_server_sdk.exceptions import BadRequestException
122from fingerprint_server_sdk.exceptions import NotFoundException
123from fingerprint_server_sdk.exceptions import UnauthorizedException
124from fingerprint_server_sdk.exceptions import ForbiddenException
125from fingerprint_server_sdk.exceptions import ServiceException
126from fingerprint_server_sdk.exceptions import ConflictException
127from fingerprint_server_sdk.exceptions import UnprocessableEntityException
128from fingerprint_server_sdk.exceptions import TooManyRequestsException
129from fingerprint_server_sdk.exceptions import GatewayTimeoutException
131# import models into sdk package
132from fingerprint_server_sdk.models.bot_info import BotInfo
133from fingerprint_server_sdk.models.bot_info_category import BotInfoCategory
134from fingerprint_server_sdk.models.bot_info_confidence import BotInfoConfidence
135from fingerprint_server_sdk.models.bot_info_identity import BotInfoIdentity
136from fingerprint_server_sdk.models.bot_result import BotResult
137from fingerprint_server_sdk.models.browser_details import BrowserDetails
138from fingerprint_server_sdk.models.canvas import Canvas
139from fingerprint_server_sdk.models.emoji import Emoji
140from fingerprint_server_sdk.models.error import Error
141from fingerprint_server_sdk.models.error_code import ErrorCode
142from fingerprint_server_sdk.models.error_response import ErrorResponse
143from fingerprint_server_sdk.models.event import Event
144from fingerprint_server_sdk.models.event_rule_action import EventRuleAction
145from fingerprint_server_sdk.models.event_rule_action_allow import EventRuleActionAllow
146from fingerprint_server_sdk.models.event_rule_action_block import EventRuleActionBlock
147from fingerprint_server_sdk.models.event_search import EventSearch
148from fingerprint_server_sdk.models.event_update import EventUpdate
149from fingerprint_server_sdk.models.font_preferences import FontPreferences
150from fingerprint_server_sdk.models.geolocation import Geolocation
151from fingerprint_server_sdk.models.geolocation_subdivisions_inner import (
152 GeolocationSubdivisionsInner,
153)
154from fingerprint_server_sdk.models.ip_block_list import IPBlockList
155from fingerprint_server_sdk.models.ip_info import IPInfo
156from fingerprint_server_sdk.models.ip_info_v4 import IPInfoV4
157from fingerprint_server_sdk.models.ip_info_v6 import IPInfoV6
158from fingerprint_server_sdk.models.identification import Identification
159from fingerprint_server_sdk.models.identification_confidence import IdentificationConfidence
160from fingerprint_server_sdk.models.incremental_identification_status import (
161 IncrementalIdentificationStatus,
162)
163from fingerprint_server_sdk.models.integration import Integration
164from fingerprint_server_sdk.models.integration_subintegration import IntegrationSubintegration
165from fingerprint_server_sdk.models.labels_inner import LabelsInner
166from fingerprint_server_sdk.models.plugins_inner import PluginsInner
167from fingerprint_server_sdk.models.plugins_inner_mime_types_inner import PluginsInnerMimeTypesInner
168from fingerprint_server_sdk.models.proximity import Proximity
169from fingerprint_server_sdk.models.proxy_confidence import ProxyConfidence
170from fingerprint_server_sdk.models.proxy_details import ProxyDetails
171from fingerprint_server_sdk.models.rare_device_percentile_bucket import RareDevicePercentileBucket
172from fingerprint_server_sdk.models.raw_device_attributes import RawDeviceAttributes
173from fingerprint_server_sdk.models.request_header_modifications import RequestHeaderModifications
174from fingerprint_server_sdk.models.rule_action_header_field import RuleActionHeaderField
175from fingerprint_server_sdk.models.rule_action_type import RuleActionType
176from fingerprint_server_sdk.models.sdk import SDK
177from fingerprint_server_sdk.models.search_events_bot import SearchEventsBot
178from fingerprint_server_sdk.models.search_events_bot_info import SearchEventsBotInfo
179from fingerprint_server_sdk.models.search_events_end_parameter import SearchEventsEndParameter
180from fingerprint_server_sdk.models.search_events_incremental_identification_status import (
181 SearchEventsIncrementalIdentificationStatus,
182)
183from fingerprint_server_sdk.models.search_events_rare_device_percentile_bucket import (
184 SearchEventsRareDevicePercentileBucket,
185)
186from fingerprint_server_sdk.models.search_events_sdk_platform import SearchEventsSdkPlatform
187from fingerprint_server_sdk.models.search_events_source import SearchEventsSource
188from fingerprint_server_sdk.models.search_events_start_parameter import SearchEventsStartParameter
189from fingerprint_server_sdk.models.search_events_vpn_confidence import SearchEventsVpnConfidence
190from fingerprint_server_sdk.models.supplementary_id_high_recall import SupplementaryIDHighRecall
191from fingerprint_server_sdk.models.tampering_confidence import TamperingConfidence
192from fingerprint_server_sdk.models.tampering_details import TamperingDetails
193from fingerprint_server_sdk.models.touch_support import TouchSupport
194from fingerprint_server_sdk.models.velocity import Velocity
195from fingerprint_server_sdk.models.velocity_data import VelocityData
196from fingerprint_server_sdk.models.vpn_confidence import VpnConfidence
197from fingerprint_server_sdk.models.vpn_methods import VpnMethods
198from fingerprint_server_sdk.models.web_gl_basics import WebGlBasics
199from fingerprint_server_sdk.models.web_gl_extensions import WebGlExtensions
201# import custom methods into sdk package
202from fingerprint_server_sdk.sealed import (
203 DecryptionAlgorithm,
204 DecryptionKey,
205 UnsealAggregateError,
206 UnsealError,
207 unseal_event_response,
208)
209from fingerprint_server_sdk.webhook_validation import WebhookValidation