CustomerProfiles **************** Client ====== class CustomerProfiles.Client A low-level client representing Amazon Connect Customer Profiles * Customer Profiles actions * Customer Profiles data types Amazon Connect Customer Profiles is a unified customer profile for your contact center that has pre-built connectors powered by AppFlow that make it easy to combine customer information from third party applications, such as Salesforce (CRM), ServiceNow (ITSM), and your enterprise resource planning (ERP), with contact history from your Amazon Connect contact center. For more information about the Amazon Connect Customer Profiles feature, see Use Customer Profiles in the *Amazon Connect Administrator's Guide*. import boto3 client = boto3.client('customer-profiles') These are the available methods: * add_profile_key * batch_get_calculated_attribute_for_profile * batch_get_profile * can_paginate * close * create_calculated_attribute_definition * create_domain * create_domain_layout * create_event_stream * create_event_trigger * create_integration_workflow * create_profile * create_segment_definition * create_segment_estimate * create_segment_snapshot * create_upload_job * delete_calculated_attribute_definition * delete_domain * delete_domain_layout * delete_event_stream * delete_event_trigger * delete_integration * delete_profile * delete_profile_key * delete_profile_object * delete_profile_object_type * delete_segment_definition * delete_workflow * detect_profile_object_type * get_auto_merging_preview * get_calculated_attribute_definition * get_calculated_attribute_for_profile * get_domain * get_domain_layout * get_event_stream * get_event_trigger * get_identity_resolution_job * get_integration * get_matches * get_paginator * get_profile_object_type * get_profile_object_type_template * get_segment_definition * get_segment_estimate * get_segment_membership * get_segment_snapshot * get_similar_profiles * get_upload_job * get_upload_job_path * get_waiter * get_workflow * get_workflow_steps * list_account_integrations * list_calculated_attribute_definitions * list_calculated_attributes_for_profile * list_domain_layouts * list_domains * list_event_streams * list_event_triggers * list_identity_resolution_jobs * list_integrations * list_object_type_attributes * list_profile_attribute_values * list_profile_object_type_templates * list_profile_object_types * list_profile_objects * list_rule_based_matches * list_segment_definitions * list_tags_for_resource * list_upload_jobs * list_workflows * merge_profiles * put_integration * put_profile_object * put_profile_object_type * search_profiles * start_upload_job * stop_upload_job * tag_resource * untag_resource * update_calculated_attribute_definition * update_domain * update_domain_layout * update_event_trigger * update_profile Paginators ========== Paginators are available on a client instance via the "get_paginator" method. For more detailed instructions and examples on the usage of paginators, see the paginators user guide. The available paginators are: * GetSimilarProfiles * ListDomainLayouts * ListEventStreams * ListEventTriggers * ListObjectTypeAttributes * ListRuleBasedMatches * ListSegmentDefinitions * ListUploadJobs CustomerProfiles / Paginator / GetSimilarProfiles GetSimilarProfiles ****************** class CustomerProfiles.Paginator.GetSimilarProfiles paginator = client.get_paginator('get_similar_profiles') paginate(**kwargs) Creates an iterator that will paginate through responses from "CustomerProfiles.Client.get_similar_profiles()". See also: AWS API Documentation **Request Syntax** response_iterator = paginator.paginate( DomainName='string', MatchType='RULE_BASED_MATCHING'|'ML_BASED_MATCHING', SearchKey='string', SearchValue='string', PaginationConfig={ 'MaxItems': 123, 'PageSize': 123, 'StartingToken': 'string' } ) Parameters: * **DomainName** (*string*) -- **[REQUIRED]** The unique name of the domain. * **MatchType** (*string*) -- **[REQUIRED]** Specify the type of matching to get similar profiles for. * **SearchKey** (*string*) -- **[REQUIRED]** The string indicating the search key to be used. * **SearchValue** (*string*) -- **[REQUIRED]** The string based on "SearchKey" to be searched for similar profiles. * **PaginationConfig** (*dict*) -- A dictionary that provides parameters to control pagination. * **MaxItems** *(integer) --* The total number of items to return. If the total number of items available is more than the value specified in max-items then a "NextToken" will be provided in the output that you can use to resume pagination. * **PageSize** *(integer) --* The size of each page. * **StartingToken** *(string) --* A token to specify where to start paginating. This is the "NextToken" from a previous response. Return type: dict Returns: **Response Syntax** { 'ProfileIds': [ 'string', ], 'MatchId': 'string', 'MatchType': 'RULE_BASED_MATCHING'|'ML_BASED_MATCHING', 'RuleLevel': 123, 'ConfidenceScore': 123.0, } **Response Structure** * *(dict) --* * **ProfileIds** *(list) --* Set of >>``<