Update simple attribute definition.

This endpoint allows you to modify the name and other metadata of the attribute definition within the specified context.

For more detailed information on how to work with attribute definitions in Bluestone PIM, refer to the Create, edit or remove attributes article.

Path Params
string
required

The internal ID for the attribute definition you want to update.

Example: 634c26e14cedfd0001775e9f

Query Params
string
enum
Defaults to NAME

Validation strategy for the update operation. Can be either NAME or NONE and defaults to NAME.

NAME means that a validation check will be performed to make sure that no other attribute definition exist with the same name.

NONE can be used to create an attribute definition with the same name as an other existing attribute definition. Note: The number must always be unique.

Allowed:
Body Params
description
object

Specifies the attribute description to provide clarity on what each attribute represents, helping users understand and manage product details accurately.

boolean

Specifies whether the origin of the attribute is managed in an external source like ERP systems and hence should be read-only for the editors in the Bluestone PIM UI. Note that the value still can be modified via the Management API.

boolean

Indicates that the attribute is for internal use only within Bluestone PIM, meaning this value is not visible in the Public API (PAPI) or accessible outside the system; for example, attributes for system configuration or internal categorization.

name
object

Specifies a new name for the attribute. As a default, the new name must be unique and not duplicate any existing attributes in Bluestone PIM. This rule of having unique names can be disabled if setting validation to NONE.

number
object

Specifies a new number for the attribute. The new number must be unique and not duplicate any existing attributes in Bluestone PIM.

Headers
string

Specifies the context in which to operate. If omitted, the default context en is used.

In Bluestone PIM, the context is generally synonymous with the language setting. The context determines how product information is tailored and presented based on language or other local specifications.

For more detailed information on how context relates to language settings in Bluestone PIM, refer to the Languages and Context documentation.

Note: The default context is identified by the ID "en". IDs for additional contexts begin with a lowercase "L", not with the digit "1", followed by a number. This naming convention helps distinguish between default and custom contexts within Bluestone PIM.

string

Specifies whether to enable the fallback mechanism for the context. If omitted, the default value true will be used. When set to true, the system will provide a default translation or relevant information if the requested context's specific translation is missing.

For more detailed information on how context relates to language settings in Bluestone PIM, refer to the Languages and Context documentation.

Note: Setting the context-fallback parameter to false disables the fallback mechanism. In this configuration, if a translation or specific context information is not available, the system will not provide an alternative or default content. This ensures that only content that matches the exact context ID requested is returned, potentially leading to cases where no content is available if the specific translation is missing.

Responses
204

No Content

This response status indicates that the request was successfully processed and there is no content to return.

Language
Credentials
OAuth2
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json