| Name | Type | Description | Notes |
|---|---|---|---|
| id | String | The customer's ID | |
| String | The customer's email | ||
| firstName | String | The customer's first name | |
| lastName | String | The customer's last name | |
| billingAddressId | String | The customer's billing address ID | |
| billingAddress | Address | [optional] | |
| shippingAddresses | List<Address> | Available if the relation `shipping_addresses` is expanded. | [optional] |
| phone | String | The customer's phone number | |
| hasAccount | Boolean | Whether the customer has an account or not | |
| orders | List<Object> | Available if the relation `orders` is expanded. | [optional] |
| groups | List<CustomerGroup> | The customer groups the customer belongs to. Available if the relation `groups` is expanded. | [optional] |
| createdAt | OffsetDateTime | The date with timezone at which the resource was created. | |
| updatedAt | OffsetDateTime | The date with timezone at which the resource was updated. | |
| deletedAt | OffsetDateTime | The date with timezone at which the resource was deleted. | |
| metadata | Object | An optional key-value map with additional details |