B2B

staff

1 uç · /api/b2b/v1/staff

İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 1 ucun elle doğrulanmış gövde örneği henüz yok; o uçlarda iskelet gövdesizdir — uydurma bir alan yazmıyoruz.

GET/api/b2b/v1/admin/staff

GET /api/b2b/v1/admin/staff — kiracının PERSONELİ (bayi kullanıcıları HARİÇ).

Oturum

**Neden çekirdeğin `/api/v1/members`'ı yetmiyor:** o uç kiracının TÜM üyelerini döndürür. B2B'de bayi kullanıcıları da birer `core.tenant_users` satırıdır (bayilik başvurusu onaylanınca öyle yaratılırlar) → çekirdek listesi müşterinin çalışanlarını PERSONEL gibi gösterir. "Personel" ekranı tam da bu karışıklığı gidermek için var; kaynağı karıştırırsa kendi vaadini bozar. Ayrım B2B'nin bilgisidir (`b2b.dealer_users`), çekirdeğin değil — bu yüzden süzgeç burada. Yalnız OKUMA: rol atama/askıya alma/davet çekirdek uçlarında kalır (tek yetkilendirme otoritesi çekirdek RBAC'tir; ikinci bir yazma yolu açmak iki doğruluk kaynağı yaratırdı).

İstek
curl -X GET "https://{slug}.b2b.blesyum.app/api/b2b/v1/admin/staff" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
Bu sayfa işine yaradı mı?