• The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

XML RPC for Plesk 8 documentation?

T

thawebmaster

Guest
Thursday I'l be upgrading to Plesk 8. However, does anyone know where I'm able to find the documentation for the XML RPC? Or has nothing been changed since plesk 7.5.4?
 
I had the same problem, and I asked SWsoft, Kuan Suan said:

----
Dear Gerard

Unfortuantelly documentation for RPC-API of Plesk 8 will be available only in the middle of june.
----

I'm checking the new features with "get" commands...
But I'm limited, because i'm using old documentation.
 
That's a pity...
On plesk 7.5.4 it's possible to view the xsd's. So you can see which format to use. Are these files available on Plesk 8?
On plesk 7.5 they can be found here:
/usr/local/psa/admin/plib/api-rpc/protocol/

If yes, are you able to send them by email to me?
 
17:58:51 root@valhalla:/root # ll -a /usr/local/psa/admin/plib/api-rpc/
total 484K
drwxr-xr-x 2 root root 4,0K 2006-04-26 17:55 .
drwxr-xr-x 31 root root 12K 2006-04-22 16:31 ..
-rwxr-xr-x 1 root root 8,5K 2006-04-13 03:36 AgentCertificate.php
-rwxr-xr-x 1 root root 33K 2006-04-13 03:36 AgentClient.php
-rwxr-xr-x 1 root root 7,7K 2006-04-13 03:36 AgentDatabase.php
-rwxr-xr-x 1 root root 4,3K 2006-04-13 03:36 AgentDesktop.php
-rwxr-xr-x 1 root root 21K 2006-04-13 03:36 AgentDNS.php
-rwxr-xr-x 1 root root 5,9K 2006-04-13 03:36 AgentDomainAlias.php
-rwxr-xr-x 1 root root 70K 2006-04-13 03:36 AgentDomain.php
-rwxr-xr-x 1 root root 3,4K 2006-04-13 03:36 AgentErrorsMap.php
-rwxr-xr-x 1 root root 17K 2006-04-13 03:36 AgentErrors.php
-rwxr-xr-x 1 root root 4,3K 2006-04-13 03:36 AgentEvLog.php
-rwxr-xr-x 1 root root 12K 2006-04-13 03:36 AgentIp.php
-rwxr-xr-x 1 root root 18K 2006-04-13 03:36 AgentMail.php
-rwxr-xr-x 1 root root 14K 2006-04-13 03:36 AgentMigration.php
-rwxr-xr-x 1 root root 8,1K 2006-04-13 03:36 AgentOp.php
-rwxr-xr-x 1 root root 15K 2006-04-13 03:36 Agent.php
-rwxr-xr-x 1 root root 7,7K 2006-04-13 03:36 AgentRSession.php
-rwxr-xr-x 1 root root 4,6K 2006-04-13 03:36 AgentSecretKey.php
-rwxr-xr-x 1 root root 45K 2006-04-13 03:36 AgentServer.php
-rwxr-xr-x 1 root root 16K 2006-04-13 03:36 AgentSiteApp.php
-rwxr-xr-x 1 root root 16K 2006-04-13 03:36 AgentSpamFilter.php
-rwxr-xr-x 1 root root 13K 2006-04-13 03:36 AgentUI.php
-rwxr-xr-x 1 root root 2,0K 2006-04-13 03:36 AgentUpload.php
-rwxr-xr-x 1 root root 603 2006-04-13 03:36 ApiRpcVersion.php
-rwxr-xr-x 1 root root 8,7K 2006-04-13 03:36 AuxiliaryMigrationAgent.php
-rwxr-xr-x 1 root root 2,5K 2006-04-13 03:36 CoreErrHandler.php
-rwxr-xr-x 1 root root 1,8K 2006-04-13 03:36 CoreLib.php
-rwxr-xr-x 1 root root 21K 2006-04-13 03:36 ExpandXMLLib.php
-rwxr-xr-x 1 root root 15K 2006-04-13 03:36 loger.php
-rwxr-xr-x 1 root root 4,0K 2006-04-13 03:36 PleskAPIOperator.php
-rwxr-xr-x 1 root root 2,9K 2006-04-13 03:36 SecretKey.php
 
18:06:09 root@valhalla:/root # find / | grep xsd
/usr/share/vim/vim63/ftplugin/xsd.vim
/usr/share/vim/vim63/syntax/xsd.vim
/opt/psa/admin/plib/xml/dashboard-preset.xsd
/opt/psa/admin/htdocs/schemas/backend/reset-map.xsd
/opt/psa/admin/htdocs/schemas/rpc/agent_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/certificate_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/certificate_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/client_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/client_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/common.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/database_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/database_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/dns_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/dns_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/domain_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/domain_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/event_log_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/event_log_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/ip_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/ip_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/mail_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/mail_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/plesk_client.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/plesk_common.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/plesk_custom_button.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/plesk_db.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/plesk_dns.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/plesk_domain.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/plesk_mailname.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/plesk_server.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/server_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/server_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/siteapp_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/siteapp_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/template_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/template_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/ui_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/ui_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.3.5.1/upload_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/agent_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/agent_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/migration_agent_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/certificate_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/certificate_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/client_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/client_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/common.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/database_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/database_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/desktop.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/dns_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/dns_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/domain_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/domain_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/domainalias_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/domainalias_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/event_log_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/event_log_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/ip_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/ip_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/mail_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/mail_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/migration_agent_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/migration_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/migration_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/plesk_client.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/plesk_common.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/plesk_custom_button.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/plesk_db.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/plesk_dns.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/plesk_domain.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/plesk_domainalias.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/plesk_mailname.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/plesk_migration.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/plesk_secretkeys.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/plesk_server.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/plesk_siteapp.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/plesk_spamfilter.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/secret_key_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/secret_key_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/server_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/server_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/siteapp_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/siteapp_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/spamfilter_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/spamfilter_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/template_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/template_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/ui_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/ui_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/upload_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/agent-runner.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/backend-interface.xsd
/opt/psa/admin/htdocs/schemas/rpc/1.4.0.0/execution-result.xsd
/opt/psa/admin/htdocs/schemas/rpc/certificate_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/agent_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/migration_agent_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/certificate_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/client_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/client_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/common.xsd
/opt/psa/admin/htdocs/schemas/rpc/database_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/database_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/desktop.xsd
/opt/psa/admin/htdocs/schemas/rpc/dns_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/dns_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/domain_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/domain_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/domainalias_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/domainalias_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/event_log_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/event_log_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/ip_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/ip_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/mail_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/mail_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/migration_agent_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/migration_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/migration_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/plesk_client.xsd
/opt/psa/admin/htdocs/schemas/rpc/plesk_common.xsd
/opt/psa/admin/htdocs/schemas/rpc/plesk_custom_button.xsd
/opt/psa/admin/htdocs/schemas/rpc/plesk_db.xsd
/opt/psa/admin/htdocs/schemas/rpc/plesk_dns.xsd
/opt/psa/admin/htdocs/schemas/rpc/plesk_domain.xsd
/opt/psa/admin/htdocs/schemas/rpc/plesk_domainalias.xsd
/opt/psa/admin/htdocs/schemas/rpc/plesk_mailname.xsd
/opt/psa/admin/htdocs/schemas/rpc/plesk_migration.xsd
/opt/psa/admin/htdocs/schemas/rpc/plesk_secretkeys.xsd
/opt/psa/admin/htdocs/schemas/rpc/plesk_server.xsd
/opt/psa/admin/htdocs/schemas/rpc/plesk_siteapp.xsd
/opt/psa/admin/htdocs/schemas/rpc/plesk_spamfilter.xsd
/opt/psa/admin/htdocs/schemas/rpc/secret_key_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/secret_key_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/server_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/server_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/siteapp_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/siteapp_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/spamfilter_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/spamfilter_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/template_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/template_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/ui_input.xsd
/opt/psa/admin/htdocs/schemas/rpc/ui_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/upload_output.xsd
/opt/psa/admin/htdocs/schemas/rpc/agent-runner.xsd
/opt/psa/admin/htdocs/schemas/rpc/backend-interface.xsd
/opt/psa/admin/htdocs/schemas/rpc/execution-result.xsd
 
Ehm, the protocols don't seem to be on exact the same location. Are you able to find them using locate?
Code:
locate .xsd

Thanks in advance for your reply!
 
Wow, you managed to find them! Are you able to put them in a zip/tar.gz file and mail them to me?
My email-address is on my profile page. Thanks in advance!
 
I think that It'll help you ;)

* esquema_xsd.tar.gz inside zip
 
Maybe it's isn't allowed to post a zip file. Maybe if you rename it, it will be allowed? Otherwise you can send it to: [email protected], that will do the trick also!

Thanks anyway!
 
I tried to rename, like .png, but nothing, I already sent you via e-mail.

It's strange because:
Valid file extensions: gif jpg png txt zip bmp jpeg
 
Back
Top