400 — the request was malformed or violated a field constraint.
HTTP status, or null for failures that are not transport errors.