Aktif Moduller
Login olan tenant kullanicisinin erisebildigi aktif modulleri listeler.
Base URL: /api/tenant/modules
Yetkilendirme: Bearer Token + X-Api-Key
Headers:
Authorization: Bearer eyJhbGciOiJIUzI1NiIs...
X-Api-Key: customer-api-key
GET /
Tenant'a atanmis ve aktif olan modulleri getirir.
Response - 200 OK:
{
"success": true,
"data": [
{
"id": "module-id",
"name": "Blog",
"code": "blog",
"description": "Blog yonetim modulu",
"isActive": true,
"createdAt": "2026-03-27T12:00:00Z"
},
{
"id": "module-id-2",
"name": "Navigator",
"code": "navigator",
"description": "Menu ve navigasyon yonetim modulu",
"isActive": true,
"createdAt": "2026-03-28T09:00:00Z"
},
{
"id": "module-id-3",
"name": "Media Manager",
"code": "media-manager",
"description": "Dosya yukleme, listeleme ve public medya paylasim modulu",
"isActive": true,
"createdAt": "2026-03-27T12:05:00Z"
}
]
}
Yalnizca:
- global olarak aktif moduller
- customer'a atanmis moduller
- customer assignment'i aktif olan moduller
doner.
Olası Hatalar
| Kod | Durum |
|---|---|
401 | Token eksik veya gecersiz |
403 | Token ile X-Api-Key eslesmiyor veya tenant kullanicisi yetkisi yok |