You’re writing a service, and you need to handle a client sending you invalid data in the request. What should you return from the service?

Correct
Correct. 400 is a HTTP status code indicating that a request could not be processed due to an apparent client error.