Entity Validation
When designing APIs, request validation is critical. For internally facing APIs, you might be able to get away with a lot more, for external facing consumers, there is a lot of value in providing detailed messaging on invalid requests.