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