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