merchant-portal-pam-product-controller

Update product

Required role for operation: BO_MP_UPDATE_PRODUCT

post/merchantportalws/updateProduct

Request

  • Base URL
    //test.tecs.at (relative, and the document’s source URL is not known)
  • URL
    //test.tecs.at/merchantportalws/updateProduct
  • Auth
    none declared. Required headers: Authorization

Headers

Authorizationstring required

Authorization

Request body

allowMultipleOrdersboolean

An attribute to indicate if multiple orders are allowed

appFormNamestring

The name of the application form

contractNeededboolean

An attribute to indicate if a contract is needed

credentialsNeededboolean

An attribute to indicate if credentials are needed

descriptionKeystring

The description of the product

nameKeystring

The key of the product name

prescreeningAllowedboolean

An attribute to indicate if prescreening is allowed

productNamestring

The name of the product

productStatusstring

The status of the product

productUUIDstring required

The UUID of the product to update

vendorNamestring

The name of the vendor

Example request

{
  "allowMultipleOrders": true,
  "appFormName": "My Application Form Name",
  "contractNeeded": true,
  "credentialsNeeded": true,
  "descriptionKey": "My Product Description",
  "nameKey": "My Product Name Key",
  "prescreeningAllowed": true,
  "productName": "My Product Name",
  "productStatus": "ACTIVE",
  "productUUID": "123e4567-e89b-12d3-a456-426614174000",
  "vendorName": "My Vendor Name"
}

Response

OK

responseCodeinteger required

Response code. For success state 0. For failure state lower than 0.

responseMessagestring required

Response message. For success state OK. For failure state description of the cause.

Example response

{
  "responseMessage": "OK"
}

Changes

No recorded changes to this operation across all 1 revision of this API.