Have you not heard of 500 errors? How about 400 for "bad request"?
Seriously, stop reinventing what is already an established standard. There is nothing more annoying than a server that returns a 200-class status when the thing I requested is not in the response.