2xx Success

200 OK
201 Created
204 No Content

3xx Redirection

301 Moved Permanently
302 Found
304 Not Modified

4xx Client Errors

400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found
429 Too Many Requests

5xx Server Errors

500 Internal Server Error
502 Bad Gateway
503 Service Unavailable

Common mistakes / Pitfalls

  • People often copy a command or pattern without adapting placeholders, which can break production workflows unexpectedly.
  • It is easy to forget environment-specific differences, so always verify behavior in your shell, runtime, or API gateway before shipping.
  • Many errors come from skipping small validation steps, so test with realistic sample input before relying on the result.
Last updated: February 2026