API Commands
[All Commands]

List_World_Hosting_FTP_Accounts


List of FTP accounts.

Input:

string ssid token from Login
string domain World Hosting domain name

Output:

string status ok | error
array accounts list of FTP accounts
string username FTP username
string dir root directory
string permissions read or readwrite
array ips_allow list of IP addresses that are allowed access to the account
array ips_deny list of IP addresses that are denied access to the account

Example:


<?php

$client 
= new SoapClient(null, [
    
'location' => 'https://subreg.cz/soap/cmd.php',
    
'uri' => 'http://subreg.cz/soap'
]);

$login_input = [
    
'login' => 'demo',
    
'password' => 'demouser'
];

$login_output $client->__call('Login', ['data' => $login_input]);

$input = [
    
'ssid' => $login_output['data']['ssid'],
    
'domain' => 'domain.or.af'
];

$output $client->__call('List_World_Hosting_FTP_Accounts', ['data' => $input]);

print_r($input);
print_r($output);
$input: Array ( [ssid] => 51aca4e95c12821b56a9045babc943e7 [domain] => domain.or.af ) $output: Array ( [status] => ok [accounts] => Array ( [0] => Array ( [username] => ftpaccount_a [dir] => / [permissions] => read [ips_allow] => Array ( [0] => 1.2.3.4 ) [ips_deny] => Array ( [0] => ALL ) ) [1] => Array ( [username] => ftpaccount_b [dir] => /wp [permissions] => readwrite [ips_allow] => Array ( ) [ips_deny] => Array ( ) ) ) )

API Manual - version from 2023-05-12 12:15:50