Status codes are returned when a request is made. Ingram Micro APIs support these status codes:

 

Code Description
200 – OK Success.
201 – CREATED Success Order Created/Modified.
207 – MULTI-STATUS Mixed response (Success with error).
400 – BAD REQUEST Input Data wrong/Missing.
401 – UNAUTHORIZED The request requires user authentication.
404 – NOT FOUND Order Not found/Data not found.
405 – METHOD NOT ALLOWED when Order is not on Cust Hold.
429 – TOO MANY REQUESTS Too many requests have been sent in a given amount of time. See Rate Limits section for more information.
500 – INTERNAL SERVER ERROR The server encountered an unexpected condition that prevented it from fulfilling the request. This error response is a generic "catch-all" response.

 

Next: Rate Limits >