Einleitung
Willkommen auf der API Dokumentation von LUMASERV Systems.
Buchhaltung
Guthaben abfragen
Abfrage des Guthabens, des reservierten Betrags, des Verfügungsrahmens und des verbleibenden Verfügungsrahmens.
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/accounting/balance" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/accounting/balance",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/accounting/balance`
`HEAD api/v1/json/accounting/balance`
DDoS-Alerts
api/v1/json/ddos-alerts
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/ddos-alerts" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/ddos-alerts",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/ddos-alerts`
`HEAD api/v1/json/ddos-alerts`
Domain
api/v1/json/domains
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/domains" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
{
"success": true,
"errors": [],
"data": {
"domains": []
}
}
### HTTP Request
`GET api/v1/json/domains`
`HEAD api/v1/json/domains`
<!-- END_3adb355f874ef23a1a7924d3794955af -->
<!-- START_c3c09a5f6a5aa48444262355d02efce1 -->
## api/v1/json/domains/check
> Example request:
```bash
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/domains/check" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/check",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/domains/check`
`HEAD api/v1/json/domains/check`
api/v1/json/domains/prices
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/domains/prices" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/prices",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/domains/prices`
`HEAD api/v1/json/domains/prices`
api/v1/json/domains/create
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/domains/create" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/create",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/domains/create`
api/v1/json/domains/update
Example request:
curl -X PUT "http://test.reseller.lumaserv.com/api/v1/json/domains/update" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/update",
"method": "PUT",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`PUT api/v1/json/domains/update`
api/v1/json/domains/delete
Example request:
curl -X DELETE "http://test.reseller.lumaserv.com/api/v1/json/domains/delete" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/delete",
"method": "DELETE",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`DELETE api/v1/json/domains/delete`
api/v1/json/domains/authcode
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/domains/authcode" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/authcode",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/domains/authcode`
`HEAD api/v1/json/domains/authcode`
api/v1/json/domains/zones
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/domains/zones" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/zones",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/domains/zones`
`HEAD api/v1/json/domains/zones`
api/v1/json/domains/zones/create
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/domains/zones/create" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/zones/create",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/domains/zones/create`
api/v1/json/domains/zones/{zone}
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/domains/zones/{zone}" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/zones/{zone}",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
{
"success": false,
"errors": [
"No query results for model [App\\NameserverZone]."
]
}
### HTTP Request
`GET api/v1/json/domains/zones/{zone}`
`HEAD api/v1/json/domains/zones/{zone}`
<!-- END_4ae8031b87b16906ae29928fba850adb -->
<!-- START_6652d2c88590ce107fad61865f3a8cf2 -->
## api/v1/json/domains/zones/{zone}
> Example request:
```bash
curl -X PUT "http://test.reseller.lumaserv.com/api/v1/json/domains/zones/{zone}" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/zones/{zone}",
"method": "PUT",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`PUT api/v1/json/domains/zones/{zone}`
api/v1/json/domains/zones/{zone}/entries
Example request:
curl -X PUT "http://test.reseller.lumaserv.com/api/v1/json/domains/zones/{zone}/entries" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/zones/{zone}/entries",
"method": "PUT",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`PUT api/v1/json/domains/zones/{zone}/entries`
api/v1/json/domains/zones/{zone}/changeEntries
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/domains/zones/{zone}/changeEntries" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/zones/{zone}/changeEntries",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/domains/zones/{zone}/changeEntries`
api/v1/json/domains/zones/{zone}/entries
Example request:
curl -X DELETE "http://test.reseller.lumaserv.com/api/v1/json/domains/zones/{zone}/entries" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/zones/{zone}/entries",
"method": "DELETE",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`DELETE api/v1/json/domains/zones/{zone}/entries`
api/v1/json/domains/handles
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/domains/handles" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/handles",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/domains/handles`
`HEAD api/v1/json/domains/handles`
api/v1/json/domains/handles/create
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/domains/handles/create" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/handles/create",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/domains/handles/create`
api/v1/json/domains/handles/update
Example request:
curl -X PUT "http://test.reseller.lumaserv.com/api/v1/json/domains/handles/update" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/handles/update",
"method": "PUT",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`PUT api/v1/json/domains/handles/update`
api/v1/json/domains/nameservers
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/domains/nameservers" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/nameservers",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/domains/nameservers`
`HEAD api/v1/json/domains/nameservers`
api/v1/json/domains/nameservers/create
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/domains/nameservers/create" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/nameservers/create",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/domains/nameservers/create`
api/v1/json/domains/nameservers/refresh
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/domains/nameservers/refresh" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/domains/nameservers/refresh",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/domains/nameservers/refresh`
`HEAD api/v1/json/domains/nameservers/refresh`
Payment
api/v1/json/payment
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/payment" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/payment",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/payment`
api/v1/json/payment
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/payment" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/payment",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/payment`
`HEAD api/v1/json/payment`
Traffic
api/v1/json/traffic
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/traffic" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/traffic",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/traffic`
`HEAD api/v1/json/traffic`
api/v1/json/traffic/addresses
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/traffic/addresses" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/traffic/addresses",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/traffic/addresses`
`HEAD api/v1/json/traffic/addresses`
general
api/v1/json/ssl_certificates
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/ssl_certificates" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/ssl_certificates",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/ssl_certificates`
`HEAD api/v1/json/ssl_certificates`
api/v1/json/ssl_certificates/approverList
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/ssl_certificates/approverList" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/ssl_certificates/approverList",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/ssl_certificates/approverList`
`HEAD api/v1/json/ssl_certificates/approverList`
api/v1/json/ssl_certificates/create
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/ssl_certificates/create" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/ssl_certificates/create",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/ssl_certificates/create`
api/v1/json/ssl_certificates/{certificate}/requestRefund
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/ssl_certificates/{certificate}/requestRefund" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/ssl_certificates/{certificate}/requestRefund",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/ssl_certificates/{certificate}/requestRefund`
api/v1/json/addresses/single/rdns
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/addresses/single/rdns" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/addresses/single/rdns",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/addresses/single/rdns`
api/v1/json/servers/virtual
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/servers/virtual`
api/v1/json/servers/virtual/order
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/order" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/order",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/servers/virtual/order`
api/v1/json/servers/virtual/{server}
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
{
"success": false,
"errors": [
"No query results for model [App\\VServer]."
]
}
### HTTP Request
`GET api/v1/json/servers/virtual/{server}`
`HEAD api/v1/json/servers/virtual/{server}`
<!-- END_25ae444885faefc34e1281b060f21885 -->
<!-- START_5b901216e6f747518b48e78130b0c627 -->
## api/v1/json/servers/virtual/{server}/tasks
> Example request:
```bash
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/tasks" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/tasks",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
{
"success": false,
"errors": [
"No query results for model [App\\VServer]."
]
}
### HTTP Request
`GET api/v1/json/servers/virtual/{server}/tasks`
`HEAD api/v1/json/servers/virtual/{server}/tasks`
<!-- END_5b901216e6f747518b48e78130b0c627 -->
<!-- START_800b9cac8bcdf30bceb8d90bf0d1d703 -->
## api/v1/json/servers/virtual/{server}/backups
> Example request:
```bash
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/backups" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/backups",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
{
"success": false,
"errors": [
"No query results for model [App\\VServer]."
]
}
### HTTP Request
`GET api/v1/json/servers/virtual/{server}/backups`
`HEAD api/v1/json/servers/virtual/{server}/backups`
<!-- END_800b9cac8bcdf30bceb8d90bf0d1d703 -->
<!-- START_0899dca16d6894dacc2b9a01977d7e17 -->
## api/v1/json/servers/virtual/{server}/addresses
> Example request:
```bash
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/addresses" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/addresses",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
{
"success": false,
"errors": [
"No query results for model [App\\VServer]."
]
}
### HTTP Request
`GET api/v1/json/servers/virtual/{server}/addresses`
`HEAD api/v1/json/servers/virtual/{server}/addresses`
<!-- END_0899dca16d6894dacc2b9a01977d7e17 -->
<!-- START_c13f9a85e60f83e58b07c536c62e0ec4 -->
## api/v1/json/servers/virtual/{server}/networks
> Example request:
```bash
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/networks" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/networks",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
{
"success": false,
"errors": [
"No query results for model [App\\VServer]."
]
}
### HTTP Request
`GET api/v1/json/servers/virtual/{server}/networks`
`HEAD api/v1/json/servers/virtual/{server}/networks`
<!-- END_c13f9a85e60f83e58b07c536c62e0ec4 -->
<!-- START_c15c1a823fb61a76a75d444dd183b409 -->
## api/v1/json/servers/virtual/{server}/start
> Example request:
```bash
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/start" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/start",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/servers/virtual/{server}/start`
api/v1/json/servers/virtual/{server}/shutdown
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/shutdown" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/shutdown",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/servers/virtual/{server}/shutdown`
api/v1/json/servers/virtual/{server}/stop
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/stop" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/stop",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/servers/virtual/{server}/stop`
api/v1/json/servers/virtual/{server}/restart
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/restart" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/restart",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/servers/virtual/{server}/restart`
api/v1/json/servers/virtual/{server}/createBackup
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/createBackup" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/createBackup",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/servers/virtual/{server}/createBackup`
api/v1/json/servers/virtual/{server}/reinstall
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/reinstall" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/reinstall",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/servers/virtual/{server}/reinstall`
api/v1/json/servers/virtual/{server}/scheduledTasks
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/scheduledTasks" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/scheduledTasks",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
{
"success": false,
"errors": [
"No query results for model [App\\VServer]."
]
}
### HTTP Request
`GET api/v1/json/servers/virtual/{server}/scheduledTasks`
`HEAD api/v1/json/servers/virtual/{server}/scheduledTasks`
<!-- END_41cc83bf399f35e2825ba74cfa1a22e7 -->
<!-- START_9011980a1591e50ef0b9ca41607abf24 -->
## api/v1/json/servers/virtual/{server}/vnc
> Example request:
```bash
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/vnc" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/vnc",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
{
"success": false,
"errors": [
"No query results for model [App\\VServer]."
]
}
### HTTP Request
`GET api/v1/json/servers/virtual/{server}/vnc`
`HEAD api/v1/json/servers/virtual/{server}/vnc`
<!-- END_9011980a1591e50ef0b9ca41607abf24 -->
<!-- START_ff510601dc200110bb7c4e19ee1198df -->
## api/v1/json/servers/virtual/{server}/backups/restore
> Example request:
```bash
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/backups/restore" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/backups/restore",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/servers/virtual/{server}/backups/restore`
api/v1/json/servers/virtual/{server}/backups/delete
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/backups/delete" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/backups/delete",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/servers/virtual/{server}/backups/delete`
api/v1/json/servers/virtual/{server}/reconfigure
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/reconfigure" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/servers/virtual/{server}/reconfigure",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/servers/virtual/{server}/reconfigure`
api/v1/json/datacenter/pxe_installations
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/datacenter/pxe_installations" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/datacenter/pxe_installations",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/datacenter/pxe_installations`
`HEAD api/v1/json/datacenter/pxe_installations`
api/v1/json/datacenter/pxe_installations/create
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/datacenter/pxe_installations/create" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/datacenter/pxe_installations/create",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/datacenter/pxe_installations/create`
api/v1/json/datacenter/pxe_installations/{installation}
Example request:
curl -X GET "http://test.reseller.lumaserv.com/api/v1/json/datacenter/pxe_installations/{installation}" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/datacenter/pxe_installations/{installation}",
"method": "GET",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
> Example response:
```json
null
```
HTTP Request
`GET api/v1/json/datacenter/pxe_installations/{installation}`
`HEAD api/v1/json/datacenter/pxe_installations/{installation}`
api/v1/json/datacenter/pxe_installations/{installation}/cancel
Example request:
curl -X POST "http://test.reseller.lumaserv.com/api/v1/json/datacenter/pxe_installations/{installation}/cancel" \
-H "Accept: application/json"
var settings = {
"async": true,
"crossDomain": true,
"url": "http://test.reseller.lumaserv.com/api/v1/json/datacenter/pxe_installations/{installation}/cancel",
"method": "POST",
"headers": {
"accept": "application/json"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
HTTP Request
`POST api/v1/json/datacenter/pxe_installations/{installation}/cancel`