Skip to main content
PUT
Save Shop Transfer Parameters

Authorizations

Authorization
string
header
required

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

Headers

x-tenant-id
string<uuid>
required

The tenant ID for the target ERP instance.

Path Parameters

salesChannelId
string
required

Sales channel id of the shop, used only to validate that an existing Wawi-managed webshop is addressed. This is a tenant-local, composite identifier and not a UUID (ADR-69) - it is opaque to the caller and must be taken verbatim from a sales channel listing; the internal shop key (kShop) is never accepted here. Does not scope which shop's transfer parameters are written - see the command description.

Body

application/json

Request model for SaveShopTransferParameters command endpoint. Route parameters bind from the route, query parameters from the query string, everything else from the body.

maxFilesPerArchive
integer<int32>
required

Threshold for the number of files in an article export archive that triggers sending it to the JTL-Shop, before its target size (MaxArchiveSizeInKilobytes) is reached. Must be at least 1; the legacy ParameterDefaults defines no upper bound.

quickSyncArticleCount
integer<int32>
required

Number of articles transferred per quick-sync run. Must be at least 1; the legacy ParameterDefaults defines no upper bound.

maxImagesPerArchive
integer<int32>
required

Threshold for the number of images in an image export archive that triggers sending it to the JTL-Shop, before its target size (MaxImageArchiveSizeInKilobytes) is reached. Must be at least 1; the legacy ParameterDefaults defines no upper bound.

orderTransferCount
integer<int32>
required

Number of orders transferred per order transfer run. Must be between 1 and 50 inclusive - the only one of the six parameters the legacy ParameterDefaults caps with an upper bound.

maxArchiveSizeInKilobytes
integer<int32>
required

Target size, in kilobytes, of an article export archive that triggers sending it to the JTL-Shop, before its file-count threshold (MaxFilesPerArchive) is reached. Must be at least 1; the legacy ParameterDefaults defines no upper bound.

maxImageArchiveSizeInKilobytes
integer<int32>
required

Target size, in kilobytes, of an image export archive that triggers sending it to the JTL-Shop, before its file-count threshold (MaxImagesPerArchive) is reached. Must be at least 1; the legacy ParameterDefaults defines no upper bound.

Response

The shop transfer parameters were saved.