I can use BadRequest, but I think that is intended to indicate that the json request was malformed. I'll add a new exception for this type of issue, as I don't think we have one that really applies.