Notes:
Error codes: The codes 405-406 are "Unrecognized sender" and "Unrecognized subscription"; I'm looking for "Missing XXX". Same for request id: should I use 401 "Incomplete/cannot parse"?