Ana içeriğe geç

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

KodDurum
401Token eksik veya gecersiz
403Token ile X-Api-Key eslesmiyor veya tenant kullanicisi yetkisi yok