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