Categories
Kateqoriyaları ağac (tree) şəklində qaytarır.
Əlaqəli endpoint: Category-List Swagger
Request
GET /api/v1/catalog/categories/
Cavabda yalnız kök (root) kateqoriyalar qayıdır, alt kateqoriyalar isə hər kateqoriyanın children arrayinin içində yerləşir.
Query parametrləri:
| key | məlumat |
|---|---|
page |
Səhifə nömrəsi (default 1) |
page_size |
Səhifədəki element sayı (default 10, maksimum 100) |
Response
HTTP STATUS code 200
{
"next": null,
"previous": null,
"count": 2,
"current": 1,
"page_size": 10,
"results": [
{
"id": 1,
"name": "Telefonlar",
"parent": null,
"children": [
{
"id": 3,
"name": "Smartfonlar",
"parent": 1,
"children": []
}
]
}
]
}
results arrayindəki category obyekti:
| key | məlumat | çoxdil |
|---|---|---|
id |
Kateqoriyanın identifikatoru | - |
name |
Kateqoriyanın adı | Var |
parent |
Üst kateqoriyanın id-si. Kök kateqoriyalarda null |
- |
children |
Alt kateqoriyalar arrayi (eyni category strukturunda, rekursiv) |
- |
Səhifələmə (pagination) sahələri üçün Sorğular bölməsinə baxın.
category-ninid-si Products endpointindəcategoryfiltri kimi istifadə olunur.