VoiceID / Client / disassociate_fraudster
disassociate_fraudster#
- VoiceID.Client.disassociate_fraudster(**kwargs)#
Disassociates the fraudsters from the watchlist specified. Voice ID always expects a fraudster to be a part of at least one watchlist. If you try to disassociate a fraudster from its only watchlist, a
ValidationException
is thrown.See also: AWS API Documentation
Request Syntax
response = client.disassociate_fraudster( DomainId='string', FraudsterId='string', WatchlistId='string' )
- Parameters:
DomainId (string) –
[REQUIRED]
The identifier of the domain that contains the fraudster.
FraudsterId (string) –
[REQUIRED]
The identifier of the fraudster to be disassociated from the watchlist.
WatchlistId (string) –
[REQUIRED]
The identifier of the watchlist that you want to disassociate from the fraudster.
- Return type:
dict
- Returns:
Response Syntax
{ 'Fraudster': { 'CreatedAt': datetime(2015, 1, 1), 'DomainId': 'string', 'GeneratedFraudsterId': 'string', 'WatchlistIds': [ 'string', ] } }
Response Structure
(dict) –
Fraudster (dict) –
Contains all the information about a fraudster.
CreatedAt (datetime) –
The timestamp of when Voice ID identified the fraudster.
DomainId (string) –
The identifier of the domain that contains the fraudster.
GeneratedFraudsterId (string) –
The service-generated identifier for the fraudster.
WatchlistIds (list) –
The identifier of the watchlists the fraudster is a part of.
(string) –
Exceptions
VoiceID.Client.exceptions.ResourceNotFoundException
VoiceID.Client.exceptions.ValidationException
VoiceID.Client.exceptions.ConflictException
VoiceID.Client.exceptions.InternalServerException
VoiceID.Client.exceptions.ThrottlingException
VoiceID.Client.exceptions.AccessDeniedException