public function getChallengeApi()
    {
        if (!$this->apis->has('challenge')) {
            $this->apis->set('challenge', new Challenge($this));
        }

        return $this->apis->get('challenge');
    }