MaestroPanel üzerinden API kullanarak pratik bir şekilde domainleri toplu bir şekilde silebilirsiniz. Bu makalede MaestroPanel’den toplu domain silmek için CURL ve MaestroPanel API’lerini kullanacağız.

Curl aracına buradan, MaestroPanel API’lerini buradan temin edebilirsiniz.

Toplu Domain Silme

API Key Oluşturma

İlgili sayfadan adımları takip ederek API Key oluşturabilirsiniz.

Örnek olarak kullanacağımız API Key

1_d581eec85a334e0c8f276fddcda1a483

Scriptomatic

MaestroPanel’in scriptomatic aracını kullanarak domainleri silen CURL komutlarını oluşturacağız.

Curl üzerinde kullanacağımız komut

curl -X DELETE "URL/APIKey=domain.com"

Sunucu IP adresinin 192.168.2.85 olduğunu varsayarsak ve API Key’imizi eklersek komut,

curl -X DELETE "http://192.168.2.85:9715/Api/v1/Domain/Delete?key=1_d581eec85a334e0c8f276fddcda1a483&name={DOMAIN_NAME}"

Scriptomatic ile script oluşturarak bir kaç dakikada scripti hazırlayabiliyoruz.

MaestroPanel > Araçlar > Scriptomatic

alanından Scrip oluşturacağımız sayfaya ulaşıyoruz.

Daha önce Curl komutunu ve API Keyi nasıl oluşturacağımızı yazdık.

Şimdi bunu kendi API Key’inize göre düzenleyip Scriptomatic’e yapıştırın,

curl -X "DELETE http://192.168.2.85:9715/Api/v1/Domain/Delete?key=1_d581eec85a334e0c8f276fddcda1a483&name={DOMAIN_NAME}"

Daha sonra OK diyerek script çıktsını kopyalayın.

not: tırnak işaretlerini eklemeyi unutmayın (“)

MaestroPanel Scriptomatic Curl

Curl ile Scripti Çalıştırma

Daha sonra script kopyasını notepad üzerine yapıştırıp .bat uzantısı ile olarak kaydedin.

Kaydettiğiniz dosyayı indirdiğiniz Curl dizininde komut satırı ile çalıştırarak silme işlemini başlatmış olursunuz.

Yazar