public function itemApi($name, $route, $icon, $apiEndpoint, array $options = [])
    {
        $item = [
            'alias' => $name,
            'route' => $route,
            'icon' => $icon,
            'permissionApiEndpoint' => $apiEndpoint,
            'permissionIsRoute' => false,
            'permissionIsApi' => true,
            'searchModelClass' => false,
            'options' => $this->verifyOptions($options),
        ];

        $this->_menu[$this->_pointers['node']]['groups'][$this->_pointers['group']]['items'][] = $item;
    
        $this->_permissionApis[] = ['api' => $apiEndpoint, 'alias' => $name, 'pool' => $this->getOptionValue($item, 'pool', null)];
    
        return $this;
    }