Public
Documentation Settings

eWarehousing Solutions Middleware

eWarehousing Solutions eWMS middleware

The eWarehousing solutions middleware makes use of the JSON format. Authentication to the API is performed using a JWT token.

Mandatory

There are 2 mandatory headers that almost every request needs to have!

X-Wms-Code

The X-Wms-Code header is always required and defines what eWMS system you want to communicate with.

X-Customer-Code

The X-Customer-Code is always required unless you are logging in. This defines for which customer inside an eWMS you create orders etc..

Expand header

When receiving data from an eWMS it's by default not sending all data back to the requester. For example:

When creating an order you won't receive back the address model and the order model.

If you do need the address and/or the orderline model. You can ask that by using the Expand header.

Collection

modeldefaultoptions
articlearticles, variants
batchbatches
inboundinbounds
modificationmodifications
orderorders
shipmentshipments
shipping_methodshipping_methods
stock-
variantvariants

Single

modeldefaultoptions
articlearticle, variants
batchbatchinbound
variant
inboundinboundinbound_lines
variant
modificationmodificationmodification_lines
variant
orderorderorder
order_lines
variant
shipping_address
shipping_method
documents
shipmentshipmentshipment_lines
shipment_labels
shipping_address
shipping_method
serial_numbers
variant
shipping_methodshipping_method
stock-
variantvariantarticle

Webhooks use by default all expand headers!

Filtering

Every get collection route can use the following filters:

  • From (date: yyyy-mm-dd hh:mm)
  • To (date: yyyy-mm-dd hh:mm)
  • Page (integer)
AUTHORIZATIONBearer Token
Token
Loading