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