OrderDatas

APIDescription
GET api/OrderTrackingDatas?id={id}&ClientOrderId={ClientOrderId}

Retrieves full details on an order by order number including tracking. Also looks up any order containing the text of the submitted ClientOrderId value.

GET api/OrderDatas/{id}?ClientOrderId={ClientOrderId}

Retrieves full details on an order by order number.

PUT api/OrderDatas/{id}

Edits an order, including order status and order item details.

POST api/OrderDatas

Creates an order.

Inventories

APIDescription
GET api/Inventories/ByLot?WarehouseId={WarehouseId}

Retrieves the inventory levels by lot for all non-kit items in a warehouse for the current date.

GET api/Inventories?WarehouseId={WarehouseId}&EndDate={EndDate}

Retrieves the inventory levels for all non-kit items in a warehouse at the end of a supplied date.

GET api/Inventories/{id}?WarehouseId={WarehouseId}&EndDate={EndDate}

Retrieves the inventory levels for an item in a warehouse at the end of a supplied date.

InventoryDetails

APIDescription
GET api/InventoryDetails?WarehouseId={WarehouseId}

Retrieves the inventory details for each active inventory unit in a warehouse.

GET api/InventoryDetails/{id}?WarehouseId={WarehouseId}

Retrieves the inventory details for each active inventory unit for a specific item in a warehouse.

OrderStatusDatas

APIDescription
GET api/OrderStatusDatas?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.

GET api/OrderStatusDatas/{id}?ClientOrderId={ClientOrderId}

Retrieves order status details by order number.

ItemDatas

APIDescription
POST api/ItemDatas

Creates an item.