Error codes

Type HTTP Status Code Description
OK 200 Successful Response.
BAD_REQUEST 400 Bad Request - Invalid URI parameters or querystring.
UNAUTHORIZED 401 Unauthorized Access - Invalid client id and secret provided.
TOO_MANY_REQUESTS 429 Too many requests in given amount of time.
SERVICE_UNAVAILABLE 503 Service Unavailable.
Type HTTP Status Code Description
OK 200 Successful Response.
ACCEPTED 202 Sales Order / Purchase Order / Item Creation Request Accepted.
BAD_REQUEST 400 Bad Request - Invalid URI parameters or querystring.
UNAUTHORIZED 401 Unauthorized Access - Invalid token or Authentication Header parameter.
TOO_MANY_REQUESTS 429 Too many requests in given amount of time.
SERVICE_UNAVAILABLE 503 Service Unavailable.

List of Valid Combinations of Input Parameters for eFulfillment Get APIs

Input Parameters Returned Values
orderNumber Only Returns status of given order
status && page Returns page with filtered orders by status
dateFrom && status && page Returns page with filtered orders from defined date
dateTo && status && page Returns page with filtered orders by status and to defined date
dateFrom && dateTo && status && page Returns page with filtered orders by status for defined date range
Input Parameters Returned Values
accountNumber Only Returns all shipments
accountNumber && orderNumber Returns shipments for given order number
accountNumber && dateFrom && dateTo && page Returns page with shipments for given date range
accountNumber && date && page Returns shipments for given date
Input Parameters Returned Values
accountNumber Only Returns all backordered orders
accountNumber && dateFrom && dateTo && page Returns page of backordered orders for given date range
Input Parameters Returned Values
orderNumber Only Returns order by given purchase order number
status && page Returns page with filtered orders by status
dateFrom && status && page Returns page with filtered orders by staus from defined date
dateTo && status && page Returns page with filtered orders by status to defined date
dateFrom && dateTo && status && page Returns page with filtered orders by status for defined date range
Input Parameters Returned Values
accountNumber Only Returns items by account number
accountNumber && itemId Returns item by account number and item id
accountNumber && status && page Returns page with filtered items by status and account number
Input Parameters Returned Values
accountNumber Only Returns orders by account number
accountNumber && orderNumber Returns order by account number and order number
accountNumber && status && page Returns page of filtered orders by status and account number
accountNumber && dateFrom && status && page Returns page of filtered orders by status and account number from defined date
accountNumber && dateTo && status && page Returns page of filtered orders by status and account number to defined date
accountNumber && dateFrom && dateTo && status && page Returns page of filtered orders by status and account number for defined date range

List of Valid Nodes

# Valid Nodes
1. OH1
2. CA1
3. JP1
4. MX1

List of Valid Order Status

# Status
1. Reserved
2. Cancelled
3. Scheduled
4. Back Ordered
5. Released
6. Sent to Node (Equivalent Status in Exigo-Printed)
7. Shipped (Equivalent Status in Exigo-Shipped)
8. Held
9. Ready for WMS
10. Waved
11. Picked
12. Manifested
13. Created(Equivalent Status in Exigo-Printed)