Controller: /siteworx/domains/sub ================================= :Required Permissions: SUBDOMAINS :Required Options: Subdomains Action: ``add`` --------------- :Added in Version: 4.7.0-339 :Description: Add a subdomain. Input Parameters ^^^^^^^^^^^^^^^^^ .. list-table:: :widths: auto :header-rows: 1 * - Name - Type - Required? - Example Values - Default Values - Notes * - ``prefix`` - string - Yes - - - Action: ``delete`` ------------------ :Added in Version: 4.7.0-339 :Description: Delete a subdomain. Input Parameters ^^^^^^^^^^^^^^^^^ .. list-table:: :widths: auto :header-rows: 1 * - Name - Type - Required? - Example Values - Default Values - Notes * - ``prefix`` - struct (string) - Yes - sub - - * - ``delete_dir`` - integer - No - 1 - - Action: ``edit`` ---------------- :Added in Version: 8.0.3-2553 :Description: Edit settings for a subdomain Input Parameters ^^^^^^^^^^^^^^^^^ .. list-table:: :widths: auto :header-rows: 1 * - Name - Type - Required? - Example Values - Default Values - Notes * - ``prefix`` - string - Yes - sub - - * - ``document_root`` - string - No* - - /home/example/example.com/html/sub - The root of the path to be served by the webserver for this domain. Any content below this directory will be available through the webserver. * - ``use_parent_php`` - integer - No* - 1, 0 - 0 - Sets the subdomain to use the parent domain's PHP version. If this is set to "Yes" the PHP version option below will be ignored. * - ``php_version`` - string - No* - /opt/remi/php74, /opt/remi/php80, system-php - system-php - \* indicates that it's actually required, but probably already has a valid default value. Action: ``fail`` ---------------- :Added in Version: n/a :Description: Magic function - test for failure mechanism. Action: ``list`` ---------------- :Added in Version: 4.7.0-339 :Description: List subdomains. .. warning:: This action has been deprecated as of version 4.8.0-393. 2010-11-18 use listSubdomains instead. Sample Output ^^^^^^^^^^^^^ .. code-block:: array ( 'status' => 0, 'payload' => array ( 0 => array ( 0 => 'sub', 1 => 'sub.example.com', ), ), 'reply_code' => 205, ) Action: ``listSubdomains`` -------------------------- :Added in Version: 4.8.0-393 :Description: List subdomains. Sample Output ^^^^^^^^^^^^^ .. code-block:: array ( 'status' => 0, 'payload' => array ( 0 => array ( 'domain' => 'sub.example.com', 'prefix' => 'sub', 'document_root' => '/home/example/example.com/html/sub', 'php_version' => '8.2.30', 'php_is_system' => true, 'use_parent_php' => false, 'is_wildcard' => false, ), ), 'reply_code' => 205, ) Action: ``reroute`` ------------------- :Added in Version: n/a :Description: Action to re-route from the current controller to a different one. Input Parameters ^^^^^^^^^^^^^^^^^ .. list-table:: :widths: auto :header-rows: 1 * - Name - Type - Required? - Example Values - Default Values - Notes * - ``controller`` - string - Yes - Index, Overview, Email, EmailBox, EmailAlias, EmailGroup, EmailAutorespond, DomainsManage, DomainsPointer, DomainsSub, DomainsPhp, Dns, DomainsAdvanced, Ssl, SslKey, SslChain, SslCrt, SslCsr, Ftp, FtpSessions, MysqlDb, MysqlUser, MysqlPerms, Cron, Htaccess, Softaculous, Users, Logs, Twofactorauth, EmailRemotesetup, EmailFilters, EmailSpf, EmailDomainkeys, EmailDmarc, Backup, BackupSchedule, Prefs, Notice, Logout - - Action: ``wait`` ---------------- :Added in Version: 8.1.3-2998 :Description: Magic function - used to simulate a long-running process Action: ``win`` --------------- :Added in Version: n/a :Description: Magic function - test for testing success mechanism.