# Customer Messages Messages that represent a change or an action performed on a Customer, Customer Token, or Customer Group. Messages are available in a variety of [Message Types](/api/projects/messages.md#message-types) specific to a resource. Common fields across all Message Types are represented by a base resource, [Message](/urn?urn=ctp%3Aapi%3Atype%3AMessage). You can access Messages either by querying the [Messages API](/api/projects/messages.md), or by subscribing to them with a [Subscription](/api/projects/subscriptions.md). To query Messages using the API, you must [enable the feature](/api/projects/messages.md#enable-querying-messages-via-the-api) first. ### Customer Messages Messages that represent a change or an action performed on a [Customer](/api/projects/customers.md). #### Customer Created [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerCreatedMessage). #### Customer Deleted [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerDeletedMessage). #### Customer Address Changed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerAddressChangedMessage). #### Customer Email Changed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerEmailChangedMessage). #### Customer Email Verified [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerEmailVerifiedMessage). #### Customer First Name Set [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerFirstNameSetMessage). #### Customer Last Name Set [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerLastNameSetMessage). #### Customer Title Set [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerTitleSetMessage). #### Customer Company Name Set [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerCompanyNameSetMessage). #### Customer Date Of Birth Set [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerDateOfBirthSetMessage). #### Customer External Id Set [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerExternalIdSetMessage). #### Customer Group Set [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerGroupSetMessage). #### Customer Address Removed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerAddressRemovedMessage). #### Customer Address Added [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerAddressAddedMessage). #### Customer Billing Address Added [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerBillingAddressAddedMessage). #### Customer Billing Address Removed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerBillingAddressRemovedMessage). #### Customer Shipping Address Added [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerShippingAddressAddedMessage). #### Customer Shipping Address Removed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerShippingAddressRemovedMessage). #### Customer Default Shipping Address Set [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerDefaultShippingAddressSetMessage). #### Customer Default Billing Address Set [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerDefaultBillingAddressSetMessage). #### Customer Stores Set [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerStoresSetMessage). #### Customer Password Updated [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerPasswordUpdatedMessage). #### Customer Custom Field Added [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerCustomFieldAddedMessage). #### Customer Custom Field Changed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerCustomFieldChangedMessage). #### Customer Custom Field Removed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerCustomFieldRemovedMessage). #### Customer Custom Type Set [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerCustomTypeSetMessage). #### Customer Custom Type Removed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerCustomTypeRemovedMessage). #### Customer Address Custom Field Added [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerAddressCustomFieldAddedMessage). #### Customer Address Custom Field Changed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerAddressCustomFieldChangedMessage). #### Customer Address Custom Field Removed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerAddressCustomFieldRemovedMessage). #### Customer Address Custom Type Set [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerAddressCustomTypeSetMessage). #### Customer Address Custom Type Removed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerAddressCustomTypeRemovedMessage). ### Customer Token Messages Messages that represent a change or an action performed on a [CustomerToken](/urn?urn=ctp%3Aapi%3Atype%3ACustomerToken). #### Customer Email Token Created [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerEmailTokenCreatedMessage). #### Customer Password Token Created [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerPasswordTokenCreatedMessage). ### Customer Group Messages Messages that represent a change or an action performed on a [Customer Group](/api/projects/customerGroups.md). #### Customer Group Assignment Added [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerGroupAssignmentAddedMessage). #### Customer Group Assignment Removed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerGroupAssignmentRemovedMessage). #### Customer Group Assignments Set [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerGroupAssignmentsSetMessage). #### Customer Group Custom Field Added [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerGroupCustomFieldAddedMessage). #### Customer Group Custom Field Changed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerGroupCustomFieldChangedMessage). #### Customer Group Custom Field Removed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerGroupCustomFieldRemovedMessage). #### Customer Group Custom Type Set [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerGroupCustomTypeSetMessage). #### Customer Group Custom Type Removed [type definition](/api/projects/messages/customer-messages.md?urn=ctp:api:type:CustomerGroupCustomTypeRemovedMessage). ## Related pages - [Area overview page with navigation](/api.md) - [Previous page: Business Unit and Associate Role Messages](/api/projects/messages/business-unit-associate-role-messages.md) - [Next page: Cart and Order Messages](/api/projects/messages/cart-order-messages.md)