PUT api/{DataId}/productstatus
Aktualizuje sa stav produktu na eshope. Produkt sa hľadá podľa: ProductStatus.ProductId/ ProductStatus.ProductCode.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
DataId |
Číslo dátového prostredia |
string |
Required |
Body Parameters
Objekt ProductEshopStatus (treba použiť kódovanie UTF8)
ProductEshopStatusName | Description | Type | Additional information |
---|---|---|---|
ProductId |
Id produktu (Oid v katalógu) |
globally unique identifier |
None. |
ProductCode |
Číslo produktu |
string |
None. |
Status |
Stav produktu na eshope |
eProductStatus |
None. |
Request Formats
application/json, text/json
Sample:
{ "ProductId": "bcaa86d1-cf06-464c-8848-e4f517552013", "ProductCode": "sample string 2", "Status": 0 }
application/xml, text/xml
Sample:
<ProductEshopStatus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <ProductId>bcaa86d1-cf06-464c-8848-e4f517552013</ProductId> <ProductCode>sample string 2</ProductCode> <Status>Nonexist</Status> </ProductEshopStatus>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
V prípade úspešného zápisu vráti 201 a hodnota TRUE (v prípade, že sa produkt nenájde FALSE). V prípade chyby vráti 500
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |