Combell Public API v2, reseller'ların sunucu, domain ve diğer kaynaklarını programatik olarak yönetmelerine olanak tanıyan bir API'dir. HTTP tabanlı bu API, REST prensiplerine uygun olarak GET, POST, PUT ve DELETE metodlarını kullanır. Tüm yanıtlar JSON formatındadır ve tarih-saat değerleri ISO-8601 standardına uygundur. API, sayfalama için skip ve take parametrelerini kullanır ve HTTP durum kodları ile hata yönetimini standartlaştırır. Bu API, özellikle reseller operasyonlarını otomatikleştirmek isteyen işletmeler için tasarlanmıştır.
Hangi ihtiyaçlarda değerlendirilebilir?
- Hosting ve domain hizmeti sunan reseller firmalar
- Müşteri kaynaklarını kendi paneli üzerinden yönetmek isteyen girişimler
- Sunucu ve domain yönetimini otomatikleştirmek isteyen geliştiriciler
Yaygın kullanım alanları
Otomatik Kaynak Yönetimi
Reseller'lar, müşterileri için sunucu ve domain kaynaklarını otomatik olarak oluşturabilir, güncelleyebilir ve silebilir. Bu sayede manuel işlemler azalır ve operasyonel verimlilik artar.
Özel Müşteri Paneli
API üzerinden kendi markanızla özelleştirilmiş bir müşteri paneli geliştirebilirsiniz. Müşterileriniz kaynaklarını bu panel üzerinden yönetebilir, siz de arka planda API'yi kullanarak işlemleri gerçekleştirebilirsiniz.
Faturalandırma ve Raporlama Entegrasyonu
API'den alınan verilerle kullanım raporları oluşturabilir, faturalandırma sisteminizle entegre edebilirsiniz. Böylece kaynak kullanımını takip etmek ve müşterilere doğru faturalar kesmek kolaylaşır.
İncelenmesi gereken noktalar
- API, yalnızca reseller hesaplarına yöneliktir; doğrudan son kullanıcılar için uygun değildir.
- Tüm isteklerde yetkilendirme gereklidir; 401 ve 403 hata kodları yetkilendirme sorunlarını belirtir.
- API, yalnızca JSON formatını destekler; XML gibi alternatif formatlar kullanılamaz.
WordPress.org
Kurulum ve geliştirme notları
API'nin kurulumu, bir yazılım kurulumu gerektirmez; doğrudan HTTP istekleriyle kullanılır. Ancak entegrasyon için API anahtarlarının alınması ve uygun istemci kodunun yazılması gerekir.
- 1Combell reseller hesabınızla API erişim bilgilerini (API anahtarı veya OAuth) edinin.
- 2API dökümantasyonundaki uç noktaları inceleyerek ihtiyacınız olan kaynakları belirleyin.
- 3İsteklerinizi göndermek için bir HTTP istemcisi (cURL, Postman vb.) kullanarak test edin.
- 4Kendi uygulamanızda API çağrılarını gerçekleştirecek istemci kodunu yazın.
API, REST prensiplerine uygun ve JSON tabanlı olduğundan, çeşitli programlama dilleriyle kolayca entegre edilebilir. Geliştirme sırasında hata kodlarını ve sayfalama başlıklarını dikkate almak önemlidir.
- HTTP metodları (GET, POST, PUT, DELETE) ile kaynak yönetimi
- JSON yanıtları ve ISO-8601 tarih formatı
- Skip/take parametreleriyle sayfalama ve X-Paging-* başlıkları
- Standart HTTP durum kodlarıyla hata yönetimi
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Combell Public API v2'yi kullanarak size özel entegrasyon çözümleri geliştirebiliriz. Reseller operasyonlarınızı otomatikleştirmek, özel paneller oluşturmak veya mevcut sistemlerinizle API'yi entegre etmek için ihtiyaçlarınızı birlikte analiz edebilir, kapsamı belirleyebilir ve projeyi hayata geçirebiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Combell Public API v2 hangi amaçla kullanılır?
API, reseller'ların sunucu, domain gibi kaynakları programatik olarak yönetmesini sağlar. Otomatik kaynak oluşturma, güncelleme ve silme işlemleri için kullanılır.
API'yi kullanmak için hangi yetkilendirme gereklidir?
API, yetkilendirme gerektirir. 401 ve 403 hata kodları yetkilendirme sorunlarını gösterir. Reseller hesabınızla API anahtarı veya OAuth kullanarak erişim sağlayabilirsiniz.
API hangi formatları destekler?
API yalnızca JSON formatını destekler. Yanıtlar JSON olarak döner ve tarih-saat değerleri ISO-8601 formatındadır.