Go with error status code. ...
Don't use verbs in URLs.
Use plural nouns to name a collection.
Well-compiled documentation.
Clear and Concise Documentation
You must have complete and clear documentation.
Return error details in the response body.
Easy to integrate.
Use of HTTP.
Independence.