POST api/Inventory?hash={hash}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
hash | string |
Required |
Body Parameters
InventoryName | Description | Type | Additional information |
---|---|---|---|
InternalId | integer |
None. |
|
Code | string |
None. |
|
Stock | integer |
None. |
|
Price | decimal number |
None. |
|
OfferPrice | decimal number |
None. |
|
Taxes | decimal number |
None. |
|
ForSale | boolean |
None. |
|
Published | boolean |
None. |
|
IsItem | boolean |
None. |
|
ParentItemId | integer |
None. |
|
ParentItemCode | string |
None. |
|
PriceListId | integer |
None. |
|
PriceListCode | string |
None. |
|
PriceMode | integer |
None. |
|
PrecioOriginal | string |
None. |
|
DepStock | string |
None. |
|
Properties | Collection of Preference |
None. |
|
Name | string |
None. |
|
Code2 | string |
None. |
|
ExternalReference | string |
None. |
|
SiteId | integer |
None. |
|
ExtendedWarranty | Collection of ItemExtendedWarranty |
None. |
Request Formats
application/json, text/json
Sample:
{ "InternalId": 1, "Code": "sample string 2", "Stock": 1, "Price": 1.0, "OfferPrice": 1.0, "Taxes": 1.0, "ForSale": true, "Published": true, "IsItem": true, "ParentItemId": 4, "ParentItemCode": "sample string 5", "PriceListId": 6, "PriceListCode": "sample string 7", "PriceMode": 1, "PrecioOriginal": "sample string 8", "DepStock": "sample string 9", "Properties": [ { "Key": "sample string 1", "Value": "sample string 2" }, { "Key": "sample string 1", "Value": "sample string 2" } ], "Name": "sample string 10", "Code2": "sample string 11", "ExternalReference": "sample string 12", "SiteId": 13, "ExtendedWarranty": [ { "Name": "sample string 1", "Price": 2.0, "Active": true }, { "Name": "sample string 1", "Price": 2.0, "Active": true } ] }
text/xml
Sample:
<Inventory xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GoLCms.Lib.Communications"> <Code>sample string 2</Code> <Code2>sample string 11</Code2> <DepStock>sample string 9</DepStock> <ExtendedWarranty> <ItemExtendedWarranty xmlns=""> <Active>true</Active> <Name>sample string 1</Name> <Price>2</Price> </ItemExtendedWarranty> <ItemExtendedWarranty xmlns=""> <Active>true</Active> <Name>sample string 1</Name> <Price>2</Price> </ItemExtendedWarranty> </ExtendedWarranty> <ExternalReference>sample string 12</ExternalReference> <ForSale>true</ForSale> <InternalId>1</InternalId> <IsItem>true</IsItem> <Name>sample string 10</Name> <OfferPrice>1</OfferPrice> <ParentItemCode>sample string 5</ParentItemCode> <ParentItemId>4</ParentItemId> <PrecioOriginal>sample string 8</PrecioOriginal> <Price>1</Price> <PriceListCode>sample string 7</PriceListCode> <PriceListId>6</PriceListId> <PriceMode>1</PriceMode> <Properties> <Preference> <Key>sample string 1</Key> <Value>sample string 2</Value> </Preference> <Preference> <Key>sample string 1</Key> <Value>sample string 2</Value> </Preference> </Properties> <Published>true</Published> <SiteId>13</SiteId> <Stock>1</Stock> <Taxes>1</Taxes> </Inventory>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ResultName | Description | Type | Additional information |
---|---|---|---|
status | string |
None. |
|
message | string |
None. |
|
data | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "status": "sample string 1", "message": "sample string 2", "data": "sample string 3" }
text/xml
Sample:
<Result xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GoLCms.Lib.Communications"> <data>sample string 3</data> <message>sample string 2</message> <status>sample string 1</status> </Result>