Use three simple, common response codes indicating (1) success, (2) failure due to client-side problem, (3) failure due to server-side problem: - 200 - OK - 400 - Bad Request - 500 - Internal Server Error