GET api/OrderStatus/ByDate?StartDate={StartDate}&EndDate={EndDate}

Retrieves order status details by date range. The date range pulls all orders with either an OrderDate or a ShipDate within the date range provided.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
StartDate

Both parameters are required.

date

Required

EndDate

Both parameters are required.

date

Required

Body Parameters

None.

Response Information

Resource Description

Collection of OrderStatusData
NameDescriptionTypeAdditional information
OrderId

Unique identifier from the WMS system that is assigned at order creation, and it can be used as the id parameter.

integer

None.

ClientOrderId

Unique order identifier from your system.

string

None.

OrderDate

date

None.

ImportDate

Datet the order was imported into the WMS system.

date

None.

OrderStatus

Assigned by WMS to show the current status of the order.

string

None.

CarrierCode

string

None.

ShippingMethod

string

None.

ShippingData

Includes the ShipDate and Tracking information for the order.

Collection of ShippingData

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "OrderId": 2,
    "ClientOrderId": "sample string 3",
    "OrderDate": "2026-02-03T08:45:33.7380131+00:00",
    "ImportDate": "2026-02-03T08:45:33.7380131+00:00",
    "OrderStatus": "sample string 6",
    "CarrierCode": "sample string 7",
    "ShippingMethod": "sample string 8",
    "ShippingData": [
      {
        "ShipDate": "2026-02-03T08:45:33.7380131+00:00",
        "Carrier": "sample string 4",
        "WeightInLbs": 1.1,
        "TrackingNumber": "sample string 5"
      },
      {
        "ShipDate": "2026-02-03T08:45:33.7380131+00:00",
        "Carrier": "sample string 4",
        "WeightInLbs": 1.1,
        "TrackingNumber": "sample string 5"
      }
    ]
  },
  {
    "OrderId": 2,
    "ClientOrderId": "sample string 3",
    "OrderDate": "2026-02-03T08:45:33.7380131+00:00",
    "ImportDate": "2026-02-03T08:45:33.7380131+00:00",
    "OrderStatus": "sample string 6",
    "CarrierCode": "sample string 7",
    "ShippingMethod": "sample string 8",
    "ShippingData": [
      {
        "ShipDate": "2026-02-03T08:45:33.7380131+00:00",
        "Carrier": "sample string 4",
        "WeightInLbs": 1.1,
        "TrackingNumber": "sample string 5"
      },
      {
        "ShipDate": "2026-02-03T08:45:33.7380131+00:00",
        "Carrier": "sample string 4",
        "WeightInLbs": 1.1,
        "TrackingNumber": "sample string 5"
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfOrderStatusData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ISCAPI2.Models">
  <OrderStatusData>
    <CarrierCode>sample string 7</CarrierCode>
    <ClientOrderId>sample string 3</ClientOrderId>
    <ImportDate>2026-02-03T08:45:33.7380131+00:00</ImportDate>
    <OrderDate>2026-02-03T08:45:33.7380131+00:00</OrderDate>
    <OrderId>2</OrderId>
    <OrderStatus>sample string 6</OrderStatus>
    <OrderStatusDataId>1</OrderStatusDataId>
    <ShippingData>
      <ShippingData>
        <Carrier>sample string 4</Carrier>
        <ShipDate>2026-02-03T08:45:33.7380131+00:00</ShipDate>
        <ShippingDataId>1</ShippingDataId>
        <ShippingId>2</ShippingId>
        <TrackingNumber>sample string 5</TrackingNumber>
        <WeightInLbs>1.1</WeightInLbs>
      </ShippingData>
      <ShippingData>
        <Carrier>sample string 4</Carrier>
        <ShipDate>2026-02-03T08:45:33.7380131+00:00</ShipDate>
        <ShippingDataId>1</ShippingDataId>
        <ShippingId>2</ShippingId>
        <TrackingNumber>sample string 5</TrackingNumber>
        <WeightInLbs>1.1</WeightInLbs>
      </ShippingData>
    </ShippingData>
    <ShippingMethod>sample string 8</ShippingMethod>
  </OrderStatusData>
  <OrderStatusData>
    <CarrierCode>sample string 7</CarrierCode>
    <ClientOrderId>sample string 3</ClientOrderId>
    <ImportDate>2026-02-03T08:45:33.7380131+00:00</ImportDate>
    <OrderDate>2026-02-03T08:45:33.7380131+00:00</OrderDate>
    <OrderId>2</OrderId>
    <OrderStatus>sample string 6</OrderStatus>
    <OrderStatusDataId>1</OrderStatusDataId>
    <ShippingData>
      <ShippingData>
        <Carrier>sample string 4</Carrier>
        <ShipDate>2026-02-03T08:45:33.7380131+00:00</ShipDate>
        <ShippingDataId>1</ShippingDataId>
        <ShippingId>2</ShippingId>
        <TrackingNumber>sample string 5</TrackingNumber>
        <WeightInLbs>1.1</WeightInLbs>
      </ShippingData>
      <ShippingData>
        <Carrier>sample string 4</Carrier>
        <ShipDate>2026-02-03T08:45:33.7380131+00:00</ShipDate>
        <ShippingDataId>1</ShippingDataId>
        <ShippingId>2</ShippingId>
        <TrackingNumber>sample string 5</TrackingNumber>
        <WeightInLbs>1.1</WeightInLbs>
      </ShippingData>
    </ShippingData>
    <ShippingMethod>sample string 8</ShippingMethod>
  </OrderStatusData>
</ArrayOfOrderStatusData>