For a list of operations associated with this REST API service, see the following table.
| Name | Description |
|---|---|
Insert |
Creates a price list line item. |
Update |
Updates a price list line item. |
InsertOrUpdate |
Creates a new price list item or updates an existing price list item. |
Delete |
Deletes a price list line item. |
|
QueryByExample |
Queries for existing price list line items using the QueryPage method. |
|
QueryById |
Queries for existing price list line items using the Row ID. |
Message Description: SWI Price List Item - Insert
For a description of the most important fields in the request section, see the following table.
| Node | Description | Type |
|---|---|---|
SWIISSPriceListItemIO |
Required. An instance of the Integration Object SWIISSPriceListItem. To insert a price list line item, note that the payload must provide the following user keys:
|
Integration Object |
For a description of the most important fields in the response section, see the following table.
| Node | Description | Type |
|---|---|---|
|
PriceListItemID |
The price list item ID created after the insert operation. |
String |
|
PriceListID |
The price list ID associated with the price list item ID. |
String |
|
ProductID |
The product ID associated with the price list item ID. |
String |
|
StartDate |
Start date of the price list. StartDate is part of the user key. |
String |
Message Description: SWI Price List Item - Update
For a description of the most important fields in the request section, see the following table.
| Node | Description | Type |
|---|---|---|
|
SWIISSPriceListItemIO |
Required. An instance of the Integration Object SWIISSPriceListItem. To insert a price list line item, note that the payload must provide the following user
keys:
|
Integration Object |
For a description of the most important fields in the response section, see the following table.
| Node | Description | Type |
|---|---|---|
|
PriceListItemID |
The price list item ID updated after the update operation. |
String |
|
PriceListID |
The price list ID associated with the price list item ID. |
String |
|
ProductID |
The product ID associated with the price list item ID. |
String |
Message Description: SWI Price List Item - InsertOrUpdate
For a description of the most important fields in the request section, see the following table.
| Node | Description | Type |
|---|---|---|
|
SWIISSPriceListItemIO |
Required. An instance of the Integration Object SWIISSPriceListItem. The parent header is: Price List Item - Import |
Integration Object |
For a description of the most important fields in the response section, see the following table.
| Node | Description | Type |
|---|---|---|
|
PriceListItemID |
The price list item ID created or updated after the upsert operation. |
String |
|
PriceListID |
The price list ID associated with the price list item ID. |
String |
|
ProductID |
The product ID associated with the price list item ID. |
String |
Message Description: SWI Price List Item - Delete
For a description of the most important fields in the request section, see the following table.
| Node | Description | Type |
|---|---|---|
|
SWIISSPriceListItemIO |
Required. An instance of the Integration Object SWIISSPriceListItem. The parent header is: Price List Item - Import |
Integration Object |
For a description of the most important fields in the response section, see the following table.
| Node | Description | Type |
|---|---|---|
|
PriceListItemID |
The price list item ID of the record that is deleted after the delete operation. |
String |
|
PriceListID |
The price list ID that is associated with the price list item ID. |
String |
|
ProductID |
The product ID associated with the price list item ID. |
String |
Message Description: SWI Price List Item - QueryByExample
For a description of the most important fields in the request section, see the following table.
| Node | Description | Type |
|---|---|---|
|
SWIISSPriceListItemIO |
Required. An instance of the Integration Object SWIISSPriceListItem. The parent header is: Price List Item - Import |
Integration Object |
For a description of the most important fields in the response section, see the following table.
| Node | Description | Type |
|---|---|---|
|
PriceListItemID |
The ID of the price list item. |
String |
|
PriceListID |
The price list ID associated with the price list item ID. |
String |
|
ProductID |
The product ID associated with price list item ID. |
String |
Message Description: SWI Price List Item - QueryById
For a description of the most important fields in the request section, see the following table.
| Node | Description | Type |
|---|---|---|
|
PrimaryRowID |
Required. |
Not applicable. |
|
SWIISSPriceListItemIO |
Required. An instance of the Integration Object SWIISSPriceListItem. The parent header is: Price List Item - Import |
Integration Object |
For a description of the most important fields in the response section, see the following table.
| Node | Description | Type |
|---|---|---|
|
PriceListItemID |
The ID of the price list item. |
String |
|
PriceListID |
The price list ID associated with the price list item ID. |
String |
|
ProductID |
The product ID associated with price list item ID. |
String |