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