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