Rest Api Custom Error Codes Best Practices