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:
  • PriceListId - price list

  • ProductId - product

  • StartDate - start date

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:
  • PriceListId - price list

  • ProductId - product

  • StartDate - start date

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