Returns a 404 if no slug exists in the Content API

When we can't find a slug in the Content API, return with a 404
instead of a 200 OK. Also provide null'd artefact and needs keys.