🎉 Change package API documentation is now available! Changelog...
JSON API
Accounts
Create

Create account

This endpoint creates a new vPanel user account with the provided information.

HTTP Endpoint

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

Usage


curl -X POST -u username:password -d "username=example&password=password&contactemail=example@example.com&domain=subdomain.example.com&plan=MyAwesomePlan" "https://panel.myownfreehost.net/json-api/createacct.php"

Response

💡

The above request returns JSON structured like the following:


{
"result": [
{
"options": {
"vpusername": "hname_12345678",
"nameserverentry3": null,
"nameservera": null,
"nameserver4": "ns4.byet.org",
"ip": "n",
"nameservera4": null,
"nameserver": "ns1.byet.org",
"package": "package_name",
"nameserver2": "ns2.byet.org",
"nameservera2": null,
"nameserverentry4": null,
"nameservera3": "ns3.byet.org",
"nameserverentry2": null,
"nameserverentry": null,
"nameserver3": "ns3.byet.org",
"nameserver5": "ns5.byet.org"
},
"statusmsg": "Account Creation Ok",
"rawout": "Account Creation Ok",
"status": 1
}
]
}