Public Urun Kategorileri
Aktif urun kategorilerini hiyerarsik agac yapisi olarak listeleme endpointi.
Base URL: /api/public/product-catalog/categories
Yetkilendirme: X-Api-Key
bilgi
Controller AllowAnonymous olsa da tenant cozumleme icin X-Api-Key header'i gereklidir.
GET /
Aktif urun kategorilerini hiyerarsik agac yapisi olarak getirir. Sadece isActive: true olan kategoriler doner.
Headers:
X-Api-Key: customer-api-key
Response — 200 OK:
{
"success": true,
"data": [
{
"id": "3fa85f64-...",
"parentId": null,
"sortOrder": 1,
"isActive": true,
"coverImageUrl": "https://api.example.com/media/acme/cc4d4a1df9894a8da60f0a5e8cb8583d.webp",
"createdAt": "2026-03-28T14:00:00Z",
"updatedAt": null,
"translations": [
{
"languageId": "9cd14a82-...",
"languageCode": "tr",
"name": "Elektronik",
"slug": "elektronik",
"description": "Elektronik urunler",
"metaTitle": "Elektronik Urunler",
"metaDescription": "En iyi elektronik urunler"
}
],
"children": [
{
"id": "7ba92e31-...",
"parentId": "3fa85f64-...",
"sortOrder": 1,
"isActive": true,
"translations": [
{
"languageId": "9cd14a82-...",
"languageCode": "tr",
"name": "Telefonlar",
"slug": "telefonlar"
}
],
"children": []
}
]
}
]
}