I have set new database quota limit in template for users. Now I need old quotas change to new values. For that I use 'sites_database_update' API call. Just like this: PHP: try { if($session_id = $client->login($username, $password)) { echo 'Logged successfull. Session ID:'.$session_id.'<br />'; } //* Parameters $database_id = 1; $client_id = 1; //* Get the database record $database_record = $client->sites_database_get($session_id, $database_id); //* Change the status to inactive $database_record['database_quota'] = 1024; $affected_rows = $client->sites_database_update($session_id, $client_id, $database_id, $database_record); echo "Number of records that have been changed in the database: ".$affected_rows."<br>"; if($client->logout($session_id)) { echo 'Logged out.<br />'; }} catch (SoapFault $e) { echo $client->__getLastResponse(); die('SOAP Error: '.$e->getMessage());} The problem is, that API call gets OK, but 0 rows updated... No errors, nothing. Any clues what can be wrong?