Want to play a game
Additional Guidelines for Back-end Engineers
Supply Error Codes
Include error codes if they exist. Technical users can use them to find more info from an error catalogue or index.
Include an Error Identifier
An identifier makes it easier for an error to be traced by engineers as they usually parse logs to understand errors.
See Examples By Google
❌ { "error" : "Bad Request - Request is missing a required
parameter: -collection_name. Update parameter and resubmit.
parameter: -collection_name. Update parameter and resubmit.
✅ { "error" : "Bad Request - Request is missing a required
parameter: -collection_name. Update parameter and resubmit.
Issue Reference Number BR0x0071" }
parameter: -collection_name. Update parameter and resubmit.
Issue Reference Number BR0x0071" }