Python

partner10.createKey()

import xmlrpclib

#create client instance point to KA service
KAService = xmlrpclib.ServerProxy("https://ka.demo.plesk.com:7050/xmlrpc")
#prepare required structures
authInfo={"login":"API_LOGIN","password":"API_PASSWORD"}
serverInfo={"ips":["192.168.0.1"]}
features=["30_DOMAINS","1YR_PREMIUM_SUPPORT_PACK"]
#invoke command and print results
print KAService.partner10.createKey(authInfo,serverInfo,"CLIENT_LOGIN","PLESK_8",features)

partner10.upgradeKey()

import xmlrpclib

#create client instance point to KA service
KAService = xmlrpclib.ServerProxy("https://ka.demo.plesk.com:7050/xmlrpc")
#prepare required structures
authInfo={"login":"API_LOGIN","password":"API_PASSWORD"}
#key number to be upgraded
keyNumber="PLSK.10657340.0000"
#invoke command and print results
print KAService.partner10.upgradeKey(authInfo,keyNumber,"30_DOMAINS_TO_100_DOMAINS")
 

Leave your feedback on this topic here

If you have questions or need support, please visit the Plesk forum or contact your hosting provider.
The comments below are for feedback on the documentation only. No timely answers or help will be provided.