GET api/ClientOrders

Gets a list of available client orders

Request Information

URI Parameters

NameDescriptionTypeAdditional information
ClientNumber

The number of the client defined by the wholesaler

string

Max length: 50

OldestFirst

By default newest orders are listed first. Set this to get oldest orders first.

boolean

None.

Page

Pagination: start at page X

integer

None.

PageSize

Pagination: the size of the page (amount of orders to return)

integer

None.

Processed

Request a list of processed orders or not (default false)

boolean

Required

URI Example

api/ClientOrders?ClientNumber={ClientNumber}&Processed={Processed}&Page={Page}&PageSize={PageSize}&OldestFirst={OldestFirst}

Body Parameters

None.

Response Information

Resource Description

A wrapper class with the clients order information

Oresto.API.Models.GET.ClientOrders.ClientOrdersData
NameDescriptionTypeAdditional information
ClientOrders

A list of client orders

Collection of Oresto.API.Models.GET.ClientOrders.ClientOrder

None.

Errors

Possible errors that were experienced when processing the request

Collection of string

None.

RequestInformation

Additional information about the request

Oresto.API.Models.Shared.RequestInformation

None.

Response Formats

application/json, text/json

Sample:
{
  "ClientOrders": [
    {
      "OrderNumber": 1,
      "OrderDate": "2025-12-05T06:52:19.4014545+01:00",
      "OrderDateUtc": "2025-12-05T06:52:19.4014545+01:00",
      "Remark": "sample string 4",
      "Products": [
        {
          "WholesalerArticleNumber": "sample string 1",
          "EanCode": "sample string 2",
          "ProductLocalizations": [
            {
              "LanguageCode": "sample string 1",
              "Name": "sample string 2",
              "ProductRemark": "sample string 3",
              "ShortDescription": "sample string 4"
            },
            {
              "LanguageCode": "sample string 1",
              "Name": "sample string 2",
              "ProductRemark": "sample string 3",
              "ShortDescription": "sample string 4"
            }
          ],
          "Brand": "sample string 3",
          "Producer": "sample string 4",
          "Quantity": 1.0,
          "Content": 1.0,
          "ContentType": "sample string 5",
          "MultiplierAmount": 1.0,
          "MultiplierAbbreviation": "sample string 6",
          "UnitSalesPriceDescription": "sample string 7",
          "UnitSalesPriceAbbreviation": "sample string 8",
          "Price": 1.0,
          "Package": "sample string 9",
          "Vat": 1,
          "Remark": "sample string 10",
          "LastOrderedOn": "2025-12-05T06:52:19.4014545+01:00",
          "LastOrderedOnUtc": "2025-12-05T06:52:19.4014545+01:00",
          "TotalPrice": 1.0,
          "OnOrder": true
        },
        {
          "WholesalerArticleNumber": "sample string 1",
          "EanCode": "sample string 2",
          "ProductLocalizations": [
            {
              "LanguageCode": "sample string 1",
              "Name": "sample string 2",
              "ProductRemark": "sample string 3",
              "ShortDescription": "sample string 4"
            },
            {
              "LanguageCode": "sample string 1",
              "Name": "sample string 2",
              "ProductRemark": "sample string 3",
              "ShortDescription": "sample string 4"
            }
          ],
          "Brand": "sample string 3",
          "Producer": "sample string 4",
          "Quantity": 1.0,
          "Content": 1.0,
          "ContentType": "sample string 5",
          "MultiplierAmount": 1.0,
          "MultiplierAbbreviation": "sample string 6",
          "UnitSalesPriceDescription": "sample string 7",
          "UnitSalesPriceAbbreviation": "sample string 8",
          "Price": 1.0,
          "Package": "sample string 9",
          "Vat": 1,
          "Remark": "sample string 10",
          "LastOrderedOn": "2025-12-05T06:52:19.4014545+01:00",
          "LastOrderedOnUtc": "2025-12-05T06:52:19.4014545+01:00",
          "TotalPrice": 1.0,
          "OnOrder": true
        }
      ],
      "DeliveryAddress": {
        "ClientLocationId": 1,
        "Address": "sample string 1",
        "Remarks": "sample string 2",
        "WholeSalerRemarks": "sample string 3"
      },
      "PickupAddress": {
        "WholesalerAddressId": 1,
        "Address": "sample string 1",
        "Remarks": "sample string 2"
      },
      "IsPickupOrder": true,
      "PickupDate": "2025-12-05T06:52:19.4014545+01:00",
      "DeliveryDate": "2025-12-05T06:52:19.4014545+01:00",
      "Client": {
        "ClientNumber": "sample string 1",
        "Name": "sample string 2",
        "Active": true
      },
      "ProcessedDate": "2025-12-05T06:52:19.4014545+01:00",
      "ProcessedDateUtc": "2025-12-05T06:52:19.4014545+01:00",
      "FullOrderNumber": "sample string 6",
      "FreeSample": [
        {
          "LanguageCode": "sample string 1",
          "Name": "sample string 2",
          "Description": "sample string 3"
        },
        {
          "LanguageCode": "sample string 1",
          "Name": "sample string 2",
          "Description": "sample string 3"
        }
      ]
    },
    {
      "OrderNumber": 1,
      "OrderDate": "2025-12-05T06:52:19.4014545+01:00",
      "OrderDateUtc": "2025-12-05T06:52:19.4014545+01:00",
      "Remark": "sample string 4",
      "Products": [
        {
          "WholesalerArticleNumber": "sample string 1",
          "EanCode": "sample string 2",
          "ProductLocalizations": [
            {
              "LanguageCode": "sample string 1",
              "Name": "sample string 2",
              "ProductRemark": "sample string 3",
              "ShortDescription": "sample string 4"
            },
            {
              "LanguageCode": "sample string 1",
              "Name": "sample string 2",
              "ProductRemark": "sample string 3",
              "ShortDescription": "sample string 4"
            }
          ],
          "Brand": "sample string 3",
          "Producer": "sample string 4",
          "Quantity": 1.0,
          "Content": 1.0,
          "ContentType": "sample string 5",
          "MultiplierAmount": 1.0,
          "MultiplierAbbreviation": "sample string 6",
          "UnitSalesPriceDescription": "sample string 7",
          "UnitSalesPriceAbbreviation": "sample string 8",
          "Price": 1.0,
          "Package": "sample string 9",
          "Vat": 1,
          "Remark": "sample string 10",
          "LastOrderedOn": "2025-12-05T06:52:19.4014545+01:00",
          "LastOrderedOnUtc": "2025-12-05T06:52:19.4014545+01:00",
          "TotalPrice": 1.0,
          "OnOrder": true
        },
        {
          "WholesalerArticleNumber": "sample string 1",
          "EanCode": "sample string 2",
          "ProductLocalizations": [
            {
              "LanguageCode": "sample string 1",
              "Name": "sample string 2",
              "ProductRemark": "sample string 3",
              "ShortDescription": "sample string 4"
            },
            {
              "LanguageCode": "sample string 1",
              "Name": "sample string 2",
              "ProductRemark": "sample string 3",
              "ShortDescription": "sample string 4"
            }
          ],
          "Brand": "sample string 3",
          "Producer": "sample string 4",
          "Quantity": 1.0,
          "Content": 1.0,
          "ContentType": "sample string 5",
          "MultiplierAmount": 1.0,
          "MultiplierAbbreviation": "sample string 6",
          "UnitSalesPriceDescription": "sample string 7",
          "UnitSalesPriceAbbreviation": "sample string 8",
          "Price": 1.0,
          "Package": "sample string 9",
          "Vat": 1,
          "Remark": "sample string 10",
          "LastOrderedOn": "2025-12-05T06:52:19.4014545+01:00",
          "LastOrderedOnUtc": "2025-12-05T06:52:19.4014545+01:00",
          "TotalPrice": 1.0,
          "OnOrder": true
        }
      ],
      "DeliveryAddress": {
        "ClientLocationId": 1,
        "Address": "sample string 1",
        "Remarks": "sample string 2",
        "WholeSalerRemarks": "sample string 3"
      },
      "PickupAddress": {
        "WholesalerAddressId": 1,
        "Address": "sample string 1",
        "Remarks": "sample string 2"
      },
      "IsPickupOrder": true,
      "PickupDate": "2025-12-05T06:52:19.4014545+01:00",
      "DeliveryDate": "2025-12-05T06:52:19.4014545+01:00",
      "Client": {
        "ClientNumber": "sample string 1",
        "Name": "sample string 2",
        "Active": true
      },
      "ProcessedDate": "2025-12-05T06:52:19.4014545+01:00",
      "ProcessedDateUtc": "2025-12-05T06:52:19.4014545+01:00",
      "FullOrderNumber": "sample string 6",
      "FreeSample": [
        {
          "LanguageCode": "sample string 1",
          "Name": "sample string 2",
          "Description": "sample string 3"
        },
        {
          "LanguageCode": "sample string 1",
          "Name": "sample string 2",
          "Description": "sample string 3"
        }
      ]
    }
  ],
  "RequestInformation": {
    "RequestDuration": 1,
    "WholesalerId": 2,
    "UserId": 3
  },
  "Errors": [
    "sample string 1",
    "sample string 2"
  ]
}

application/xml, text/xml

Sample:
<ClientOrdersData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Oresto.API.Models.GET.ClientOrders">
  <Errors xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/Oresto.API.Models.Shared">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Errors>
  <RequestInformation xmlns="http://schemas.datacontract.org/2004/07/Oresto.API.Models.Shared">
    <RequestDuration>1</RequestDuration>
    <UserId>3</UserId>
    <WholesalerId>2</WholesalerId>
  </RequestInformation>
  <ClientOrders>
    <ClientOrder>
      <Client>
        <Active>true</Active>
        <ClientNumber>sample string 1</ClientNumber>
        <Name>sample string 2</Name>
      </Client>
      <DeliveryAddress>
        <Address>sample string 1</Address>
        <ClientLocationId>1</ClientLocationId>
        <Remarks>sample string 2</Remarks>
        <WholeSalerRemarks>sample string 3</WholeSalerRemarks>
      </DeliveryAddress>
      <DeliveryDate>2025-12-05T06:52:19.4014545+01:00</DeliveryDate>
      <FreeSample>
        <ClientOrder.FreeSampleLocalization>
          <Description>sample string 3</Description>
          <LanguageCode>sample string 1</LanguageCode>
          <Name>sample string 2</Name>
        </ClientOrder.FreeSampleLocalization>
        <ClientOrder.FreeSampleLocalization>
          <Description>sample string 3</Description>
          <LanguageCode>sample string 1</LanguageCode>
          <Name>sample string 2</Name>
        </ClientOrder.FreeSampleLocalization>
      </FreeSample>
      <FullOrderNumber>sample string 6</FullOrderNumber>
      <IsPickupOrder>true</IsPickupOrder>
      <OrderDate>2025-12-05T06:52:19.4014545+01:00</OrderDate>
      <OrderDateUtc>2025-12-05T06:52:19.4014545+01:00</OrderDateUtc>
      <OrderNumber>1</OrderNumber>
      <PickupAddress>
        <Address>sample string 1</Address>
        <Remarks>sample string 2</Remarks>
        <WholesalerAddressId>1</WholesalerAddressId>
      </PickupAddress>
      <PickupDate>2025-12-05T06:52:19.4014545+01:00</PickupDate>
      <ProcessedDate>2025-12-05T06:52:19.4014545+01:00</ProcessedDate>
      <ProcessedDateUtc>2025-12-05T06:52:19.4014545+01:00</ProcessedDateUtc>
      <Products>
        <ClientOrder.ProductInfo>
          <Brand>sample string 3</Brand>
          <Content>1</Content>
          <ContentType>sample string 5</ContentType>
          <EanCode>sample string 2</EanCode>
          <LastOrderedOn>2025-12-05T06:52:19.4014545+01:00</LastOrderedOn>
          <LastOrderedOnUtc>2025-12-05T06:52:19.4014545+01:00</LastOrderedOnUtc>
          <MultiplierAbbreviation>sample string 6</MultiplierAbbreviation>
          <MultiplierAmount>1</MultiplierAmount>
          <OnOrder>true</OnOrder>
          <Package>sample string 9</Package>
          <Price>1</Price>
          <Producer>sample string 4</Producer>
          <ProductLocalizations>
            <ClientOrder.ProductLocalization>
              <LanguageCode>sample string 1</LanguageCode>
              <Name>sample string 2</Name>
              <ProductRemark>sample string 3</ProductRemark>
              <ShortDescription>sample string 4</ShortDescription>
            </ClientOrder.ProductLocalization>
            <ClientOrder.ProductLocalization>
              <LanguageCode>sample string 1</LanguageCode>
              <Name>sample string 2</Name>
              <ProductRemark>sample string 3</ProductRemark>
              <ShortDescription>sample string 4</ShortDescription>
            </ClientOrder.ProductLocalization>
          </ProductLocalizations>
          <Quantity>1</Quantity>
          <Remark>sample string 10</Remark>
          <TotalPrice>1</TotalPrice>
          <UnitSalesPriceAbbreviation>sample string 8</UnitSalesPriceAbbreviation>
          <UnitSalesPriceDescription>sample string 7</UnitSalesPriceDescription>
          <Vat>1</Vat>
          <WholesalerArticleNumber>sample string 1</WholesalerArticleNumber>
        </ClientOrder.ProductInfo>
        <ClientOrder.ProductInfo>
          <Brand>sample string 3</Brand>
          <Content>1</Content>
          <ContentType>sample string 5</ContentType>
          <EanCode>sample string 2</EanCode>
          <LastOrderedOn>2025-12-05T06:52:19.4014545+01:00</LastOrderedOn>
          <LastOrderedOnUtc>2025-12-05T06:52:19.4014545+01:00</LastOrderedOnUtc>
          <MultiplierAbbreviation>sample string 6</MultiplierAbbreviation>
          <MultiplierAmount>1</MultiplierAmount>
          <OnOrder>true</OnOrder>
          <Package>sample string 9</Package>
          <Price>1</Price>
          <Producer>sample string 4</Producer>
          <ProductLocalizations>
            <ClientOrder.ProductLocalization>
              <LanguageCode>sample string 1</LanguageCode>
              <Name>sample string 2</Name>
              <ProductRemark>sample string 3</ProductRemark>
              <ShortDescription>sample string 4</ShortDescription>
            </ClientOrder.ProductLocalization>
            <ClientOrder.ProductLocalization>
              <LanguageCode>sample string 1</LanguageCode>
              <Name>sample string 2</Name>
              <ProductRemark>sample string 3</ProductRemark>
              <ShortDescription>sample string 4</ShortDescription>
            </ClientOrder.ProductLocalization>
          </ProductLocalizations>
          <Quantity>1</Quantity>
          <Remark>sample string 10</Remark>
          <TotalPrice>1</TotalPrice>
          <UnitSalesPriceAbbreviation>sample string 8</UnitSalesPriceAbbreviation>
          <UnitSalesPriceDescription>sample string 7</UnitSalesPriceDescription>
          <Vat>1</Vat>
          <WholesalerArticleNumber>sample string 1</WholesalerArticleNumber>
        </ClientOrder.ProductInfo>
      </Products>
      <Remark>sample string 4</Remark>
    </ClientOrder>
    <ClientOrder>
      <Client>
        <Active>true</Active>
        <ClientNumber>sample string 1</ClientNumber>
        <Name>sample string 2</Name>
      </Client>
      <DeliveryAddress>
        <Address>sample string 1</Address>
        <ClientLocationId>1</ClientLocationId>
        <Remarks>sample string 2</Remarks>
        <WholeSalerRemarks>sample string 3</WholeSalerRemarks>
      </DeliveryAddress>
      <DeliveryDate>2025-12-05T06:52:19.4014545+01:00</DeliveryDate>
      <FreeSample>
        <ClientOrder.FreeSampleLocalization>
          <Description>sample string 3</Description>
          <LanguageCode>sample string 1</LanguageCode>
          <Name>sample string 2</Name>
        </ClientOrder.FreeSampleLocalization>
        <ClientOrder.FreeSampleLocalization>
          <Description>sample string 3</Description>
          <LanguageCode>sample string 1</LanguageCode>
          <Name>sample string 2</Name>
        </ClientOrder.FreeSampleLocalization>
      </FreeSample>
      <FullOrderNumber>sample string 6</FullOrderNumber>
      <IsPickupOrder>true</IsPickupOrder>
      <OrderDate>2025-12-05T06:52:19.4014545+01:00</OrderDate>
      <OrderDateUtc>2025-12-05T06:52:19.4014545+01:00</OrderDateUtc>
      <OrderNumber>1</OrderNumber>
      <PickupAddress>
        <Address>sample string 1</Address>
        <Remarks>sample string 2</Remarks>
        <WholesalerAddressId>1</WholesalerAddressId>
      </PickupAddress>
      <PickupDate>2025-12-05T06:52:19.4014545+01:00</PickupDate>
      <ProcessedDate>2025-12-05T06:52:19.4014545+01:00</ProcessedDate>
      <ProcessedDateUtc>2025-12-05T06:52:19.4014545+01:00</ProcessedDateUtc>
      <Products>
        <ClientOrder.ProductInfo>
          <Brand>sample string 3</Brand>
          <Content>1</Content>
          <ContentType>sample string 5</ContentType>
          <EanCode>sample string 2</EanCode>
          <LastOrderedOn>2025-12-05T06:52:19.4014545+01:00</LastOrderedOn>
          <LastOrderedOnUtc>2025-12-05T06:52:19.4014545+01:00</LastOrderedOnUtc>
          <MultiplierAbbreviation>sample string 6</MultiplierAbbreviation>
          <MultiplierAmount>1</MultiplierAmount>
          <OnOrder>true</OnOrder>
          <Package>sample string 9</Package>
          <Price>1</Price>
          <Producer>sample string 4</Producer>
          <ProductLocalizations>
            <ClientOrder.ProductLocalization>
              <LanguageCode>sample string 1</LanguageCode>
              <Name>sample string 2</Name>
              <ProductRemark>sample string 3</ProductRemark>
              <ShortDescription>sample string 4</ShortDescription>
            </ClientOrder.ProductLocalization>
            <ClientOrder.ProductLocalization>
              <LanguageCode>sample string 1</LanguageCode>
              <Name>sample string 2</Name>
              <ProductRemark>sample string 3</ProductRemark>
              <ShortDescription>sample string 4</ShortDescription>
            </ClientOrder.ProductLocalization>
          </ProductLocalizations>
          <Quantity>1</Quantity>
          <Remark>sample string 10</Remark>
          <TotalPrice>1</TotalPrice>
          <UnitSalesPriceAbbreviation>sample string 8</UnitSalesPriceAbbreviation>
          <UnitSalesPriceDescription>sample string 7</UnitSalesPriceDescription>
          <Vat>1</Vat>
          <WholesalerArticleNumber>sample string 1</WholesalerArticleNumber>
        </ClientOrder.ProductInfo>
        <ClientOrder.ProductInfo>
          <Brand>sample string 3</Brand>
          <Content>1</Content>
          <ContentType>sample string 5</ContentType>
          <EanCode>sample string 2</EanCode>
          <LastOrderedOn>2025-12-05T06:52:19.4014545+01:00</LastOrderedOn>
          <LastOrderedOnUtc>2025-12-05T06:52:19.4014545+01:00</LastOrderedOnUtc>
          <MultiplierAbbreviation>sample string 6</MultiplierAbbreviation>
          <MultiplierAmount>1</MultiplierAmount>
          <OnOrder>true</OnOrder>
          <Package>sample string 9</Package>
          <Price>1</Price>
          <Producer>sample string 4</Producer>
          <ProductLocalizations>
            <ClientOrder.ProductLocalization>
              <LanguageCode>sample string 1</LanguageCode>
              <Name>sample string 2</Name>
              <ProductRemark>sample string 3</ProductRemark>
              <ShortDescription>sample string 4</ShortDescription>
            </ClientOrder.ProductLocalization>
            <ClientOrder.ProductLocalization>
              <LanguageCode>sample string 1</LanguageCode>
              <Name>sample string 2</Name>
              <ProductRemark>sample string 3</ProductRemark>
              <ShortDescription>sample string 4</ShortDescription>
            </ClientOrder.ProductLocalization>
          </ProductLocalizations>
          <Quantity>1</Quantity>
          <Remark>sample string 10</Remark>
          <TotalPrice>1</TotalPrice>
          <UnitSalesPriceAbbreviation>sample string 8</UnitSalesPriceAbbreviation>
          <UnitSalesPriceDescription>sample string 7</UnitSalesPriceDescription>
          <Vat>1</Vat>
          <WholesalerArticleNumber>sample string 1</WholesalerArticleNumber>
        </ClientOrder.ProductInfo>
      </Products>
      <Remark>sample string 4</Remark>
    </ClientOrder>
  </ClientOrders>
</ClientOrdersData>