EntityResolution / Client / get_match_id
get_match_id#
- EntityResolution.Client.get_match_id(**kwargs)#
- Returns the corresponding Match ID of a customer record if the record has been processed. - See also: AWS API Documentation - Request Syntax- response = client.get_match_id( applyNormalization=True|False, record={ 'string': 'string' }, workflowName='string' ) - Parameters:
- applyNormalization (boolean) – Normalizes the attributes defined in the schema in the input data. For example, if an attribute has an - AttributeTypeof- PHONE_NUMBER, and the data in the input table is in a format of 1234567890, Entity Resolution will normalize this field in the output to (123)-456-7890.
- record (dict) – - [REQUIRED] - The record to fetch the Match ID for. - (string) – - (string) – 
 
 
- workflowName (string) – - [REQUIRED] - The name of the workflow. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'matchId': 'string', 'matchRule': 'string' } - Response Structure- (dict) – - matchId (string) – - The unique identifiers for this group of match records. 
- matchRule (string) – - The rule the record matched on. 
 
 
 - Exceptions- EntityResolution.Client.exceptions.ThrottlingException
- EntityResolution.Client.exceptions.InternalServerException
- EntityResolution.Client.exceptions.ResourceNotFoundException
- EntityResolution.Client.exceptions.AccessDeniedException
- EntityResolution.Client.exceptions.ValidationException