Alt Kategorileri Getir
Bir kategorinin doğrudan alt kategorilerini en yeniden eskiye listeler. Ağaçta kök kategoriden başlayarak birer seviye ilerlemek için kullanın. Hiçbir kategoriyle eşleşmeyen bir ID hata değil, boş bir sayfa döndürür.
Gerekli izin: category:view
İstek
GET /v2/admin/categories/{category_id}/children
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
category_id | string | path | Zorunlu. Üst kategorinin ID'si (24 karakterlik hex) |
page | integer | query | Zorunlu. Sayfa numarası, 1'den başlar |
per_page | integer | query | Zorunlu. Sayfa başına kayıt, 1–100 |
Başlıklar
| Ad | Açıklama |
|---|---|
Authorization | Zorunlu. Bearer <access_token> |
Örnek
curl --request GET \
--url '{{baseUrl}}/v2/admin/categories/667e9251ca818a2138ed4891/children?page=1&per_page=20' \
--header 'Authorization: Bearer <access_token>'
Yanıt
{
"data": [
{
"id": "667e9251ca818a2138ed4915",
"parent_id": "667e9251ca818a2138ed4891",
"name": {
"en": "Residential",
"tr": "Konut"
},
"path": "1.2.7.25",
"int_id": 25,
"image_svg": null,
"image_url": null,
"is_leaf": true,
"show_on_dashboard": false,
"created_at": "2023-09-05T19:26:16.294Z"
}
],
"total": 1,
"page": 1,
"per_page": 20
}
Yanıt Alanları
| Alan | Tip | Açıklama |
|---|---|---|
data | array | Bu sayfadaki alt kategoriler. Her öğe Kategoriyi Getir sayfasında açıklanan yapıdadır |
total | integer | Doğrudan alt kategori sayısı |
page | integer | İstekte gönderilen sayfa numarası |
per_page | integer | İstekte gönderilen sayfa boyutu |
Hatalar
| Durum | Kod | Açıklama |
|---|---|---|
| 400 | 10015 | Doğrulama başarısız (page / per_page eksik ya da aralık dışında) — details alanına bakın |
| 400 | 10016 | category_id geçerli bir 24 karakterlik hex ID değil |
Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.