Categorías
Listar categorías
Retorna la lista paginada de categorías de tu tienda.
GET
ID de tu tienda en Jelou Shop.
Envía
false para obtener todas las categorías sin paginación.Usa
products para incluir los productos de cada categoría en la respuesta.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.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).
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.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.