400 is the correct response - it's an invalid request. If the server is down you'll get a `50x` error.