TODO Review: We may be currently failing with 404s in some cases when keys are missing, attempting the request even when the auth headers are incomplete.