Error Codes
System Errors
Error codes for internal server errors, timeouts, and service unavailability.
Platform-level errors including internal server errors, gateway timeouts, and service unavailability.
| Code | HTTP | Message | Scenario | Resolution |
|---|---|---|---|---|
SYS_001 | 500 | Internal server error | Unexpected platform error | Retry with exponential backoff; contact M2P support if persistent |
SYS_002 | 503 | Service unavailable | Platform is under maintenance or experiencing high load | Retry with exponential backoff (max 5 attempts) |
SYS_003 | 504 | Gateway timeout | An upstream service did not respond in time | Retry after 30 seconds |
SYS_004 | 502 | Bad gateway | An upstream service returned an invalid response | Retry with exponential backoff |
SYS_005 | 400 | Invalid request format | The request body contains malformed JSON | Validate your JSON structure before sending |
SYS_006 | 415 | Unsupported media type | Wrong Content-Type header | Set Content-Type: application/json |
SYS_007 | 404 | Endpoint not found | The API path does not exist | Verify the API endpoint path against the API Library |
