Urun katalogu listesi (+ stok aktiflik flag'i)
GET/products
WHMCS tblproducts kaydi ile /ozl/active.json stok durumunu birlestirir.
hidden=1 WHMCS urunleri listeden OTOMATIK filtrelenir.
Resellable filtresi (Rabisu Master modul): Rabisu ana WHMCS'indeki
mod_rabisu_master_product_meta tablosunda resellable=1 olan urunler
donuler. Master modul KURULU DEGILSE (tablo yok) filtre uygulanmaz —
tum gorunur urunler doner (geri uyum).
service_type + management (Rabisu Master modul): Rabisu admini her
urune tip (vps, dedicated, hosting) ve yonetim paneli secer. Tip
bayiye service_type olarak doner (panel adi verilmez). management:
full = API paneli yonetir (durum, guc, reinstall...); basic = API'de
o panelin entegrasyonu yok, urun yine satilir ve bayi musterisine yalniz
erisim bilgileri (GET /services/{id}/credentials: IP, kullanici, sifre,
panel_url) gosterilir. Tipi secilmemis urunler listelenmez ve siparis
edilemez. Bayi modulu tanimadigi tip/yonetim ikilisini import etmemelidir.
stock_active flag'i:
global_status=0ise TUM urunler icin falseproductsmap'i verildiyse sadece1olan urunler trueproductsmap'i VERILMEDI ise hepsi true (fail-open)
group_id query parametresi (opsiyonel, positive integer): sadece ilgili WHMCS urun grubunu listele. Gecersiz/bos deger YOK sayilir.
Request
Responses
- 200
- 401
- 429
Urun listesi donuldu
Authentication basarisiz
Dakika basina limit asildi
Response Headers
429 sonrasi tekrar denemeden once beklenmesi gereken saniye (RFC 7231 §7.1.3)
Bu key icin tanimli dakika basi limit
Sonraki window basinin Unix epoch'u (UTC saniye)