vserver_buy_license ()
This function orders additional software license for your VPS.
| HTTP Method: | GET | |
|---|---|---|
| Parameters: | sid | session id* | 
| vserver_id | unique id of VPS* | |
| license_name | license identifier* | |
| Returns: | HTTP code | 200 (OK) | 
| Function call successful. License ordered. Reply portion reply is empty. | 
Return errors
| Error code | HTTP response code | Description | 
|---|---|---|
| 1 | 400 (Bad request) | Function was not performed, because all required parameters were not entered. Reply portion reply is empty. | 
| 3 | 403 (Forbidden) | Function call failed, invalid sid parameter. Create new sid using /api/login function. Reply portion reply is empty. | 
| 4 | 400 (Bad request) | Function call failed, some parameter(s) have invalid value (e.g. contains invalid characters. Reply portion reply specifies invalid parameters. | 
| 5 | 403 (Forbidden) | Function has not been performed, because it is probably an attempt to manipulate VPS that is not in your administration. Reply portion reply is empty. | 
| 8 | 400 (Bad request) | Function call failed, this VPS already has this license. | 
CURL
			curl "https://admin.systems90.cz/api/vserver_buy_license?sid=%sid%&vserver_id=%vserver_id%&license_name=%license_name%"
		PHP Library
			$api->vserver_buy_license(array(
				'vserver_id' => %vserver_id%,
				'license_name' => %license_name%,
			));
		Example of data output
<?xml version="1.0" encoding="UTF-8"?>
<reply>
    <status>
        <code>0</code>
        <text>License was purchased</text>
    </status>
</reply>