Function: account
To make use of the ‘udp‘ Action, the following parameters must be sent:
-
- key: Key authorized by Api administrator
- action: udp
- user: username
- email: Email Address of the account owner
- package: Package name or ID with @ front Ex: @12
- banckup: on/off
- inode:number of Inode
- limit_nproc: number of processes
- limit_nofile: number of open files.
- server_ips: Ip to edit
– Possible answers:
-
- status -> OK
- status -> Error, msj -> must indicate a user.
- status -> Error, msj -> User does not exist.
- status -> Error, msj -> You must indicate an email.
- status -> Error, msj -> There is no package with this name.
- status -> Error, msj-> There was an error updating.
- status -> Error, msj -> User is root.
Example of code in php
$data = array(“key” => “MYKEY”,”action”=>’udp’,”action”=>’udp’,”user”=>’USER’,”email”=>’email@account’,”package”=>’PACKAGE_NAME’,”banckup”=>’on’,”inode”=>’0’,”limit_nproc”=>’40’,”limit_nofile”=>’0’,"server_ips"=>123.123.123.123); $url = “https://IPSERVERAPI:2304/v1/account”; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, “POST”); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt ($ch, CURLOPT_POSTFIELDS, http_build_query($data)); curl_setopt ($ch, CURLOPT_POST, 1); $response = curl_exec($ch); curl_close($ch);