> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/users/llms.txt)
> Source: https://docs.saleor.io/api-reference/users/objects/customer-type-unassign-attributes

# CustomerTypeUnassignAttributes Object

Unassign attributes from a given customer type. Values already assigned to users are kept in the database, but are hidden until the attribute is assigned to the user's customer type again.

Added in Saleor 3.23.

Requires the MANAGE\_CUSTOMER\_TYPES\_AND\_ATTRIBUTES permission.

Triggers the following webhook events:

-   CUSTOMER\_TYPE\_UPDATED (async): A customer type was updated.

```graphql
type CustomerTypeUnassignAttributes {
  customerType: CustomerType
  errors: [CustomerTypeUnassignAttributesError!]!
}
```

<a id="fields"></a>

### Fields

<a id="customer-type"></a>

#### [`customerType`](#customer-type) ● [`CustomerType`](/api-reference/users/objects/customer-type.md)

The updated customer type.

<a id="errors"></a>

#### [`errors`](#errors) ● [`[CustomerTypeUnassignAttributesError!]!`](/api-reference/users/objects/customer-type-unassign-attributes-error.md)

<a id="returned-by"></a>

### Returned By

[`customerTypeUnassignAttributes`](/api-reference/users/mutations/customer-type-unassign-attributes.md) mutation
