SalesChannelAttributeConfig

Retrieve a specific sales channel attribute configuration

get
Authorizations
AuthorizationstringRequired
Path parameters
channel_idintegerRequired

The channel ID of the resource.

Example: 5
idintegerRequired

Unique identifier of the resource

Example: 1
Responses
chevron-right
200

Successfully retrieved the sales channel attribute configuration.

application/json
get
/api/v1/channel/{channel_id}/attribute_configs/{id}/

Fully update a sales channel attribute configuration

put
Authorizations
AuthorizationstringRequired
Path parameters
channel_idintegerRequired

The channel ID of the resource.

Example: 5
idintegerRequired

Unique identifier of the resource

Example: 1
Body
locale_attribute_schemaintegerOptional
is_requiredbooleanOptional
is_variantbooleanOptional
is_custombooleanOptional
is_metabooleanOptional
is_image_attributebooleanOptional
Responses
chevron-right
200

Successfully updated the attribute configuration.

application/json
put
/api/v1/channel/{channel_id}/attribute_configs/{id}/

Delete a specific sales channel attribute configuration

delete
Authorizations
AuthorizationstringRequired
Path parameters
channel_idintegerRequired

The channel ID of the resource.

Example: 5
idintegerRequired

Unique identifier of the resource

Example: 1
Responses
delete
/api/v1/channel/{channel_id}/attribute_configs/{id}/

No content

Partially update a sales channel attribute configuration

patch
Authorizations
AuthorizationstringRequired
Path parameters
channel_idintegerRequired

The channel ID of the resource.

Example: 5
idintegerRequired

Unique identifier of the resource

Example: 1
Body
locale_attribute_schemaintegerOptional
is_requiredbooleanOptional
is_variantbooleanOptional
is_custombooleanOptional
is_metabooleanOptional
is_image_attributebooleanOptional
Responses
chevron-right
200

Successfully updated the attribute configuration.

application/json
patch
/api/v1/channel/{channel_id}/attribute_configs/{id}/

List all sales channel attribute configurations

get
Authorizations
AuthorizationstringRequired
Path parameters
channel_idintegerRequired

The channel ID of the resource.

Example: 5
Query parameters
attributeinteger · int64Optional

Filter by related attribute ID

Example: 1
attribute_setinteger · int64Optional

Filter by related attribute set ID

Example: 1
category__ininteger[]Optional

Filter by multiple category node IDs.

attribute_set__ininteger[]Optional

Filter by multiple attribute set IDs.

attribute_set__name__icontainsstringOptional

Filter by attribute set names case-insensitive containing a specific string.

locale_attribute_schemaintegerOptional

Filter by locale attribute schema.

attribute_remote_idstringOptional

Filter by remote ID of the attribute.

is_requiredbooleanOptional

Filter by is_required field.

is_variantbooleanOptional

Filter by is_variant field.

is_custombooleanOptional

Filter by custom attributes.

is_image_attributebooleanOptional

Filter by image attributes.

is_metabooleanOptional

Filter by meta attributes.

Responses
chevron-right
200

A list of sales channel attribute configurations.

application/json
get
/api/v1/channel/{channel_id}/attribute_configs/

Create a new sales channel attribute configuration

post
Authorizations
AuthorizationstringRequired
Path parameters
channel_idintegerRequired

The channel ID of the resource.

Example: 5
Body
pkintegerRead-onlyOptional

Primary key of the attribute configuration.

attribute_setintegerOptional

ID of the associated attribute set.

attributeintegerOptional

ID of the associated attribute.

locale_attribute_schemainteger | nullableOptional

ID of the locale-specific attribute schema.

attribute_remote_idstring | nullableOptional

Remote identifier for the attribute.

is_requiredbooleanOptional

Indicates if the attribute is required. Defaults to False.

is_variantbooleanOptional

Indicates if the attribute is a variant. Defaults to False.

is_custombooleanOptional

Indicates if the attribute is custom. Defaults to False.

is_image_attributebooleanOptional

Indicates if the attribute is an image attribute. Defaults to False.

is_metabooleanOptional

Indicates if the attribute is a meta attribute. Defaults to False.

modified_datestring · date-timeOptional

Timestamp of the last modification.

created_datestring · date-timeRead-onlyOptional

Timestamp when this market place attribute config was created.

Responses
post
/api/v1/channel/{channel_id}/attribute_configs/

List all sales channel attribute configurations with details

get
Authorizations
AuthorizationstringRequired
Path parameters
channel_idintegerRequired

The channel ID of the resource.

Example: 5
Query parameters
attributeinteger · int64Optional

Filter by related attribute ID

Example: 1
attribute_setinteger · int64Optional

Filter by related attribute set ID

Example: 1
category__ininteger[]Optional

Filter by multiple category node IDs.

attribute_set__ininteger[]Optional

Filter by multiple attribute set IDs.

attribute_set__name__icontainsstringOptional

Filter by attribute set names case-insensitive containing a specific string.

locale_attribute_schemaintegerOptional

Filter by locale attribute schema.

attribute_remote_idstringOptional

Filter by remote ID of the attribute.

is_requiredbooleanOptional

Filter by is_required field.

is_variantbooleanOptional

Filter by is_variant field.

is_custombooleanOptional

Filter by custom attributes.

is_image_attributebooleanOptional

Filter by image attributes.

is_metabooleanOptional

Filter by meta attributes.

Responses
chevron-right
200

A list of sales channel attribute configurations with details.

application/json
get
/api/v1/channel/{channel_id}/attribute_configs/detailed_list/

Last updated

Was this helpful?