🎉 Change package API documentation is now available! Changelog...
Change Package

Change package

This endpoint changes the package of the vPanel user account associated with provided information.

HTTP Endpoint

POST https://panel.myownfreehost.net/json-api/changepackage.php



Your package name must be fully lowercase since otherwise the user will get the "Client is not allocated to a package" package which has the maximum resources.

curl -X POST -u username:password -d "user=example&pkg=myawesomeplan" "https://panel.myownfreehost.net/json-api/changepackage.php"



For some reason iFastNet decided it was a good idea to return XML on a JSON API endpoint. This is why the response is in XML.


The above request returns XML structured like the following:

<statusmsg>Account Upgrade/Downgrade Complete for asdfasdf</statusmsg>