Loading...
Area: Episerver Service API
Applies to versions: 4 and higher
Other versions:

Catalog entry prices

Recommendations [hide]

This topic describes how to work with RESTful operations for catalog entry prices in the Episerver Service API.

In this topic

Special strings

These properties require special values to function properly.

PriceTypeId

  • PriceGroup
  • AllCustomers
  • UserName

Example models

[Serializable]
public class Price
  {
    public Price()
      {
        PriceValueId = null;
        PriceCode = "";
      }
    public long? PriceValueId { get; set; }
    public string CatalogEntryCode { get; set; }
    public string MarketId { get; set; }
    public string PriceTypeId { get; set; }
    public string PriceCode { get; set; }
    public DateTime ValidFrom { get; set; }
    public DateTime? ValidUntil { get; set; }
    public decimal MinQuantity { get; set; }
    public decimal UnitPrice { get; set; }
    public string CurrencyCode { get; set; }
  }
Get All Entry Prices 

/episerverapi/commerce/entries/{entry code}/prices

Client Code Media Type JSON

Response Json

Client Code Media Type XML

Response XML

Get Entry Price

/episerverapi/commerce/entries/{entry code}/prices/{priceValueId}

Client Code Media Type JSON

Response JSON

Client Code Media Type XML

Response XML

Post Entry Price

/episerverapi/commerce/entries/{entry code}/prices

Client Code Media Type JSON

Response JSON

Client Code Media Type XML

Response XML

Put Entry Price

/episerverapi/commerce/entries/{entry code}/prices/{priceValueId}

Client Code Media Type JSON

Response JSON

Client Code Media Type XML

Response XML

Delete Entry Price

/episerverapi/commerce/entries/{entry code}/prices/{priceValueId}

Client Code Media Type JSON

Response JSON

Client Code Media Type XML

Response XML

Related topics

Do you find this information helpful? Please log in to provide feedback.

Last updated: Aug 14, 2017

Recommendations [hide]