can't rely on content type to validate incoming content, Mailjet doesn't set it to json