GET api/Pricelists

Gets all pricelist heads.

Request Information

URI Parameters

None.

Body Parameters

None.

Remarks

This method does not return any pricelist lines. To fetch all lines in a pricelist use /api/pricelists/{id}.

Example

//Gets all pricelists.
http://localhost/api/priceslists

Response Information

Resource Description

Returns all pricelist heads.

Collection of PricelistHeadResponse
NameDescriptionTypeAdditional information
Id

globally unique identifier

Required

Name

string

Required

Max length: 200

Expire

date

None.

CurrencyId

integer

Required

CurrencyName

string

Required

IncludeVat

boolean

Required

PriceListLines

Collection of PricelistLineResponse

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Id": "ecb5fdf6-0b2e-449b-93ee-b7772ac0e713",
    "Name": "sample string 2",
    "Expire": "2026-08-24 04:29:58",
    "CurrencyId": 3,
    "CurrencyName": "sample string 4",
    "IncludeVat": true,
    "PriceListLines": [
      {
        "ArticleNo": 1,
        "Price": 2.0,
        "DiscountFactor": 3.0,
        "ArticlePackageId": "2dd72708-b542-422a-8a53-0016df6faa75"
      },
      {
        "ArticleNo": 1,
        "Price": 2.0,
        "DiscountFactor": 3.0,
        "ArticlePackageId": "2dd72708-b542-422a-8a53-0016df6faa75"
      }
    ]
  },
  {
    "Id": "ecb5fdf6-0b2e-449b-93ee-b7772ac0e713",
    "Name": "sample string 2",
    "Expire": "2026-08-24 04:29:58",
    "CurrencyId": 3,
    "CurrencyName": "sample string 4",
    "IncludeVat": true,
    "PriceListLines": [
      {
        "ArticleNo": 1,
        "Price": 2.0,
        "DiscountFactor": 3.0,
        "ArticlePackageId": "2dd72708-b542-422a-8a53-0016df6faa75"
      },
      {
        "ArticleNo": 1,
        "Price": 2.0,
        "DiscountFactor": 3.0,
        "ArticlePackageId": "2dd72708-b542-422a-8a53-0016df6faa75"
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfPricelistHeadResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Compilator.DDAPI.DTO.Article">
  <PricelistHeadResponse>
    <CurrencyId>3</CurrencyId>
    <CurrencyName>sample string 4</CurrencyName>
    <Expire>2026-08-24T04:29:58.5696289+02:00</Expire>
    <Id>ecb5fdf6-0b2e-449b-93ee-b7772ac0e713</Id>
    <IncludeVat>true</IncludeVat>
    <Name>sample string 2</Name>
    <PriceListLines>
      <PricelistLineResponse>
        <ArticleNo>1</ArticleNo>
        <ArticlePackageId>2dd72708-b542-422a-8a53-0016df6faa75</ArticlePackageId>
        <DiscountFactor>3</DiscountFactor>
        <Price>2</Price>
      </PricelistLineResponse>
      <PricelistLineResponse>
        <ArticleNo>1</ArticleNo>
        <ArticlePackageId>2dd72708-b542-422a-8a53-0016df6faa75</ArticlePackageId>
        <DiscountFactor>3</DiscountFactor>
        <Price>2</Price>
      </PricelistLineResponse>
    </PriceListLines>
  </PricelistHeadResponse>
  <PricelistHeadResponse>
    <CurrencyId>3</CurrencyId>
    <CurrencyName>sample string 4</CurrencyName>
    <Expire>2026-08-24T04:29:58.5696289+02:00</Expire>
    <Id>ecb5fdf6-0b2e-449b-93ee-b7772ac0e713</Id>
    <IncludeVat>true</IncludeVat>
    <Name>sample string 2</Name>
    <PriceListLines>
      <PricelistLineResponse>
        <ArticleNo>1</ArticleNo>
        <ArticlePackageId>2dd72708-b542-422a-8a53-0016df6faa75</ArticlePackageId>
        <DiscountFactor>3</DiscountFactor>
        <Price>2</Price>
      </PricelistLineResponse>
      <PricelistLineResponse>
        <ArticleNo>1</ArticleNo>
        <ArticlePackageId>2dd72708-b542-422a-8a53-0016df6faa75</ArticlePackageId>
        <DiscountFactor>3</DiscountFactor>
        <Price>2</Price>
      </PricelistLineResponse>
    </PriceListLines>
  </PricelistHeadResponse>
</ArrayOfPricelistHeadResponse>