سلام
api نمیدونم میشه اوکی کرد یا نه ولی با ssh میشه دستوراتی که میدونیم وارد کرد و خروجی دریافت کرد

برای زبان php میتونید از http://phpseclib.sourceforge.net استفاده کنید و در یک فایل php دیگه این طوری وارد کنید:

کد:
<?php
include('Net/SSH2.php');

$ssh = new Net_SSH2('www.domain.tld');
if (!$ssh->login('username', 'password')) {
    exit('Login Failed');
}

echo $ssh->exec('pwd');
echo $ssh->exec('ls -la');
?>
کار کردن باش اصلا سخت نیست ،شما فقط نیاز به فایل Net دارید.