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