LAP Registry

Amazon Connect Customer Profiles Skill

amazonaws-com-customer-profiles

Provider: Amazon Web Services Version: 2020-08-15 Endpoints: 52 Updated: 2026-04-02

Raw .lap | Lean format | API JSON | Open in app

Endpoints

MethodPathDescription
POST/domains/{DomainName}/profiles/keys
POST/domains/{DomainName}/calculated-attributes/{CalculatedAttributeName}Associates a new key value with a specific profile, such as a Contact Record ContactId. A profile object can have a single unique key and any number of additional keys that can be...
POST/domains/{DomainName}Creates a new calculated attribute definition. After creation, new object data ingested into Customer Profiles will be included in the calculated attribute, which can be retrieved...
POST/domains/{DomainName}/event-streams/{EventStreamName}Creates a domain, which is a container for all customer data, such as customer profile attributes, object types, profile keys, and encryption keys. You can create multiple domains...
POST/domains/{DomainName}/workflows/integrationsCreates an event stream, which is a subscription to real-time events, such as when profiles are created and updated through Amazon Connect Customer Profiles. Each event stream can...
POST/domains/{DomainName}/profilesCreates an integration workflow. An integration workflow is an async process which ingests historic data and sets up an integration for ongoing updates. The supported Amazon AppFl...
DELETE/domains/{DomainName}/calculated-attributes/{CalculatedAttributeName}Creates a standard profile. A standard profile represents the following attributes for a customer profile in a domain.
DELETE/domains/{DomainName}Deletes an existing calculated attribute definition. Note that deleting a default calculated attribute is possible, however once deleted, you will be unable to undo that action an...
DELETE/domains/{DomainName}/event-streams/{EventStreamName}Deletes a specific domain and all of its customer data, such as customer profile attributes and their related objects.
POST/domains/{DomainName}/integrations/deleteDisables and deletes the specified event stream.
POST/domains/{DomainName}/profiles/deleteRemoves an integration from a specific domain.
POST/domains/{DomainName}/profiles/keys/deleteDeletes the standard customer profile and all data pertaining to the profile.
POST/domains/{DomainName}/profiles/objects/deleteRemoves a searchable key from a customer profile.
DELETE/domains/{DomainName}/object-types/{ObjectTypeName}Removes an object associated with a profile of a given ProfileObjectType.
DELETE/domains/{DomainName}/workflows/{WorkflowId}Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In a...
POST/domains/{DomainName}/detect/object-typesDeletes the specified workflow and all its corresponding resources. This is an async process.
POST/domains/{DomainName}/identity-resolution-jobs/auto-merging-previewThe process of detecting profile object type mapping by using given objects.
GET/domains/{DomainName}/calculated-attributes/{CalculatedAttributeName}Tests the auto-merging settings of your Identity Resolution Job without merging your data. It randomly selects a sample of matching groups from the existing matching results, and...
GET/domains/{DomainName}/profile/{ProfileId}/calculated-attributes/{CalculatedAttributeName}Provides more information on a calculated attribute definition for Customer Profiles.
GET/domains/{DomainName}Retrieve a calculated attribute for a customer profile.
GET/domains/{DomainName}/event-streams/{EventStreamName}Returns information about a specific domain.
GET/domains/{DomainName}/identity-resolution-jobs/{JobId}Returns information about the specified event stream in a specific domain.
POST/domains/{DomainName}/integrationsReturns information about an Identity Resolution Job in a specific domain. Identity Resolution Jobs are set up using the Amazon Connect admin console. For more information, see Us...
GET/domains/{DomainName}/matchesReturns an integration for a domain.
GET/domains/{DomainName}/object-types/{ObjectTypeName}Before calling this API, use CreateDomain or UpdateDomain to enable identity resolution: set Matching to true. GetMatches returns potentially matching profiles, based on the resul...
GET/templates/{TemplateId}Returns the object types for a specific domain.
POST/domains/{DomainName}/matchesReturns the template information for a specific object type. A template is a predefined ProfileObjectType, such as “Salesforce-Account” or “Salesforce-Contact.” When a user sends...
GET/domains/{DomainName}/workflows/{WorkflowId}Returns a set of profiles that belong to the same matching group using the matchId or profileId. You can also specify the type of matching that you want for finding similar profil...
GET/domains/{DomainName}/workflows/{WorkflowId}/stepsGet details of specified workflow.
POST/integrationsGet granular list of steps in workflow.

Install as Skill

Use this API as a Claude Code skill for instant agent access.

CLI Install

lapsh skill-install amazonaws-com-customer-profiles

Downloads and installs to ~/.claude/skills/amazonaws-com-customer-profiles/

Manual Install

Download: Skill Bundle (JSON)

Or view: SKILL.md

Recent Versions (1)