Auth dan cakupan
- Autentikasi: tidak perlu.
- Route hanya mengembalikan kategori yang
isActive=true. - Respons memisahkan kategori induk dan child category lewat properti
children. - Meta yang tersedia saat ini adalah
totaldanrootCount.
Parameter
Route ini tidak memerlukan path parameter maupun query parameter.
GET /api/v1/categoriesField respons yang penting
- Setiap kategori memuat
id,slug,name,description,parentId, dansortOrder. - Kategori induk muncul di level
data[], sedangkan child category ditempatkan di propertichildren. meta.totalmenghitung seluruh row kategori aktif, bukan hanya kategori induk.meta.rootCountmenghitung jumlah kategori induk yang tampil di root response.
Bentuk respons
{
"data": [
{
"id": "cat-parent",
"slug": "digital-infrastructure",
"name": "Digital Infrastructure",
"children": [
{
"id": "cat-child",
"slug": "nextjs-development",
"name": "Next.js Development"
}
]
}
],
"meta": {
"total": 12,
"rootCount": 4
}
}