Skip to main content
string
Die Spring-Bean-ID des aufzurufenden Services.dataManagerServiceImpl
string
Standard:"PROTOTYPE"
Bean-Scope. Für Serviceaufrufe wird PROTOTYPE verwendet.
string
Der öffentliche Methodenname des Services, der in der Signatur angegeben ist.
object[]
Das Argument-Array der Methode. Jedes Argument wird mit dem Index 0, 1 usw. übergeben; der Wert muss dem Java-Parametertyp entsprechen.

Headers

Senden Sie Lang-Context und Site-Context mit jeder Anfrage. Für geschützte Methoden senden Sie das JWT im Header Authorization im Format Bearer <token>. Zugriff: ADMIN. Bearer Token: erforderlich.
  • GUEST — nicht angemeldete Benutzer; nur Whitelist-Services sind verfügbar.
  • USER — Authentifizierung erforderlich; Methoden mit USER-Prüfung sind verfügbar.
  • ADMIN — vollständiger Zugriff auf öffentliche Methoden aller Services.
  • Wenn eine Methode intern eine Rolle prüft, kann GUEST null erhalten.

Methoden

Category

createCategory

Beispiel für das JSON-Anfrageobjekt:
Request:
Product

createProduct

Beispiel für das JSON-Anfrageobjekt:
Request:
SKU

createSKU

Beispiel für das JSON-Anfrageobjekt:
Request:
Attribute

createAttribute

Beispiel für das JSON-Anfrageobjekt:
Request:
Option

createOption

Beispiel für das JSON-Anfrageobjekt:
Request:
Measurement

createMeasurement

Beispiel für das JSON-Anfrageobjekt:
Request:
Unit

createUnit

Beispiel für das JSON-Anfrageobjekt:
Request:
Seller

createSeller

Beispiel für das JSON-Anfrageobjekt:
Request:
Profile

createProfile

Beispiel für das JSON-Anfrageobjekt:
Request:
User

createUser

Beispiel für das JSON-Anfrageobjekt:
Request:
LocalizedText

createTranslation

Beispiel für das JSON-Anfrageobjekt:
Request:
Order

createOrder

Beispiel für das JSON-Anfrageobjekt:
Request:
void

deleteCategory

void

deleteCategories

void

deleteProduct

void

deleteProducts

void

deleteSKU

void

deleteSKUs

void

deleteListing

void

deleteListings

void

deleteAttribute

void

deleteAttributes

void

deleteOption

void

deleteOptions

void

deleteMeasurement

void

deleteMeasurements

void

deleteUnit

void

deleteUnits

void

deleteSeller

void

deleteSellers

void

deleteProfile

void

deleteProfiles

void

deleteUser

void

deleteUsers

void

deleteTranslation

void

deleteTranslations

void

deleteOrder

void

deleteOrders

Category

updateCategory

Beispiel für das JSON-Anfrageobjekt:
Request:
Product

updateProduct

Beispiel für das JSON-Anfrageobjekt:
Request:
SKU

updateSKU

Beispiel für das JSON-Anfrageobjekt:
Request:
Attribute

updateAttribute

Beispiel für das JSON-Anfrageobjekt:
Request:
Option

updateOption

Beispiel für das JSON-Anfrageobjekt:
Request:
Measurement

updateMeasurement

Beispiel für das JSON-Anfrageobjekt:
Request:
Unit

updateUnit

Beispiel für das JSON-Anfrageobjekt:
Request:
Seller

updateSeller

Beispiel für das JSON-Anfrageobjekt:
Request:
Profile

updateProfile

Beispiel für das JSON-Anfrageobjekt:
Request:
User

updateUser

Beispiel für das JSON-Anfrageobjekt:
Request:
LocalizedText

updateTranslation

Beispiel für das JSON-Anfrageobjekt:
Request:
Order

updateOrder

Beispiel für das JSON-Anfrageobjekt:
Request:
Product

addProductToCategory

Category

addChildCategory

void

removeProductFromCategory

void

removeChildCategory

void

addAttributeToAllProducts

void

addAttributeToAllSkus

Map<String, String>

getTranslation

void

jobDryRun