HTTP Status Codes
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 | 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. |