APIs should return 422 when request content is syntactically correct but semantically invalid. This improves clarity, separating validation failures from server errors, and promotes cleaner client-side error handling practices. https://indeedseo.com/blog/422-status-code/