Skip to main content
PATCH
Update Category

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Headers

x-runas
string

The User-Id (int or uuid) on whose behalf the request is executed. Requires scope 'Application.RunAs'.

x-tenant-id
string<uuid>
required

The tenant ID for the target ERP instance.

Path Parameters

categoryId
integer<int32>
required

Body

application/json

The category to update.

Model Class: UpdateCategory

Name
string
Example:

"Binoculars"

Description
string
Example:

"Best Binoculars"

ParentCategoryId
integer<int32>
SortNumber
integer<int32>
Example:

1

ActiveSalesChannels
string[]
Example:

"1-1-1"

Response

The updated category.

Model Class: Category

Id
integer<int32>
required
Name
string
required

Name of the category in the default language of JTL-Wawi.

Example:

"Binoculars"

Description
string
required

Category description in the default language of JTL-Wawi.

Example:

"Best Binoculars"

ParentCategoryId
integer<int32>
required
Level
integer<int32>
required

Returns the category level number within its category tree. A root category without a parent has a level 1.

Example:

2

SortNumber
integer<int32>
required

The category sort number used in some sales channels for arranging the categories.

Example:

1

ActiveSalesChannels
string[]
required

The list of active sales channels for this category. The items must be activated individually. Only online shops and JTL-POS are allowed. Sales channels removed from this list will be deactivated for this category.

Example:

"1-1-1"