Bu endpoint ile sunucunun durumunu görüntüleyebilirsiniz.
GET https://api.ilkbyte.com/server/manage/{$servername}/show
Herhangi bir parametre göndermenize gerek yoktur.
{
"status": true,
"message": "Selected Server Test",
"error": null,
"data": {
"service": "Active",
"status": "Unknow",
"ipv4": "127.0.0.1",
"ipv6": "",
"bandwidth_limit": 2147483648000,
"bandwidth_usage": 1824704370
}
}
Bu endpoint ile sunucunuzun güç yönetimini sağlayabilirsiniz.
GET https://api.ilkbyte.com/server/manage/{$servername}/power
Parametre | Tip | Açıklama | Gereklilik |
---|---|---|---|
set | string | Güç yönetimi için kullanılan parametredir. | Zorunlu |
Set parametresi için gönderebileceğiniz değerler;
Parametre | Tip | Açıklama |
---|---|---|
start | string | Kapalı olan sunucuyu çalıştırır. |
shutdown | string | Sunucuya shutdown isteği gönderir. |
reboot | string | Sunucuyu yeniden başlatır. |
destroy | string | Sunucuyu direkt olarak kapatır. |
{
"status": true,
"message": "Server Name",
"error": null,
"data": {
"status": true
}
}
Bu endpoint ile sunucunuzun sahip olduğu ip adreslerini görüntülüyebilirsiniz.
GET https://api.ilkbyte.com/server/manage/{$servername}/ip/list
Herhangi bir parametre göndermenize gerek yoktur.
{
"status": true,
"message": "",
"error": null,
"data": {
"ipv4": [
{
"address": "127.0.0.1",
"acl_list": "open",
"usage": "active",
"rdns": "test.ni.net.tr"
}
],
"ipv6": [
{
"address": "1111:2100:1:11::11:1",
"acl_list": "open",
"usage": "active",
"rdns": "test.ni.net.tr"
}
]
}
}
Bu endpoint ile ip adresinizin loglarını görüntüleyebilirsiniz.
GET https://api.ilkbyte.com/server/manage/{$servername}/ip/logs
Herhangi bir parametre göndermenize gerek yoktur.
{
"status": true,
"message": "",
"error": null,
"data": [
{
"ip_prefix": "127.0.0.1/32",
"is_log": true,
"is_person": false,
"log_file": "https://kova2.ni.net.tr/log/2020/07/29/127.0.0.1-out-test.txt",
"rule_in": "2020-07-29T23:46:25+03:00",
"rule_out": "2020-07-30T00:16:33+03:00",
"rule_type": "Null Route"
},
{
"ip_prefix": "127.0.0.1/32",
"is_log": true,
"is_person": false,
"log_file": "https://kova2.ni.net.tr/log/2020/07/30/127.0.0.1-out-test.txt",
"rule_in": "2020-07-30T00:17:09+03:00",
"rule_out": "2020-07-30T00:47:13+03:00",
"rule_type": "Null Route"
}
]
}
Bu endpoint ile ip adresinizin rdns işlemlerinizi gerçekleştirebilirsiniz.
GET https://api.ilkbyte.com/server/manage/{$servername}/ip/rdns
Parametre | Tip | Açıklama | Gereklilik |
---|---|---|---|
ip | string | İşlem yapılacak IP adresi bilgisidir. | Zorunlu |
rdns | string | IP adresi için tanımlanacak RDNS kaydı bilgisidir. | Zorunlu |
new_rdns | string | Güncellemek istediğiniz RDNS adresi. Opt update ise zorunlu. | Opsiyonel |
opt | string | Girebileceğiniz parametreler: create, update, delete | Zorunlu |
{
"status": true,
"message": "127.0.0.1 IP Adresi RDNS işlemi başarılı",
"error": "",
"data": ""
}
Bu endpoint ile sunucunuzu silebilirsiniz. Bu işlem geri alınamaz. Bu işlemin tamamlanmasından doğabilecek tüm sorumluluk size aittir. Ayrıca bu işlemi gerçekleştirebilmek için kullandığınız api erişim anahtarında IP kısıtlaması olmalıdır, aksi takdirde sunucu silme işlemi yapılamamaktadır.
GET https://api.ilkbyte.com/server/manage/{$servername}/delete
Herhangi bir parametre göndermenize gerek yoktur.
{
"status": true,
"message": "Server deleted!",
"error": null,
"data": null
}