Skip to content

Customer Profile

entity customer


Collection of descriptive customer information maintained by the Customer Domain.

Business Purpose: Provide customer context used for identification, personalization, service, and customer-facing interactions.

Attributes

Attribute Description
profile-id Profile ID Stable profile identifier.
customer-id Customer ID Reference to the customer.
display-name Display Name Customer display name.
preferred-language Preferred Language Preferred language when known.
updated-at Updated At Date and time when the profile was last updated.

Lifecycle

createdactiveupdatedinactivedeleted

Relationships

Type Target
references customer customer

Used by Capabilities

  • customer-profile Customer Profile

Note

Defined from the canonical customer-domain model; current process models reference customer rather than customer-profile directly.

Referenced by APIs

Endpoint Method Role Capability
/customers/{id} GET response customer-profile

← Back to Customer Domain