Categorías
Listar categorías
Retorna la lista paginada de categorías de tu tienda.
GET
string
requerido
ID de tu tienda en Jelou Shop.
boolean
predeterminado:"true"
Envía
false para obtener todas las categorías sin paginación.string
Usa
products para incluir los productos de cada categoría en la respuesta.string
Ordenamiento, como lista separada por comas. Antepón
- para orden descendente (ej. sort=order,-name). Campos ordenables: order, name, created_at. Los campos no reconocidos se ignoran.string
Filtra las categorías por sucursal. Controla qué categorías se devuelven:
- Omitido → solo categorías globales (sin sucursal,
branch_idnulo). branch_id=<uuid>→ solo las categorías de esa sucursal.branch_id=*→ categorías de todas las sucursales (y las globales).
string
Filtra las categorías por el código de una sucursal. Si el código no existe, la respuesta es vacía. Tiene prioridad sobre
branch_id.boolean
predeterminado:"false"
Envía
true para obtener las categorías como un árbol anidado por parent_id. Ver Modo árbol.El campo
parent_id indica la categoría padre (jerarquía). Es null para las categorías raíz. El conteo products_count solo se devuelve en el modo árbol, no en el listado plano.Modo árbol
Contree=true, la respuesta devuelve las categorías anidadas por parent_id. Cada nodo agrega:
children: arreglo de subcategorías (misma estructura, recursivo).children_count: cantidad de hijos directos.products_count: cantidad de productos activos en esa categoría.
branch, branch_id, status y sort también aplican en este modo. La respuesta del árbol no se pagina.
Reemplaza
{app_id} con el ID de tu tienda y TU_CLAVE_API con tu clave API.