Order

APIDescription
GET api/Order/ById?id={id}&ClientOrderId={ClientOrderId}

Retrieves full details on an order by order number.

POST api/Order/Create

Creates an order.

Inventories

APIDescription
GET api/Inventories/Warehouses

Retrieves a list of warehouses which currently contain active inventory.

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.

Receiving

APIDescription
GET api/Receiving/ById?id={id}&PO={PO}

Retrieves full details on a receipt matching a receiving identifier, either by the ReceivingId or the PO.

POST api/Receiving/Create

Creates a receipt.

OrderStatus

APIDescription
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.

GET api/OrderStatus/ById?id={id}&ClientOrderId={ClientOrderId}

Retrieves order status details by order number.