Catálogo e inventario

Colección

Nodo del árbol por el que se organiza el catálogo.

Esquemas: CollectionDto

Ejemplo

{
  "id": "id_8f2a1c",
  "name": "Example",
  "path": "string",
  "entityType": "item",
  "parentId": "string",
  "depth": 1,
  "order": 1,
  "itemCount": 1,
  "createdAt": "2026-09-01T08:00:00Z",
  "updatedAt": "2026-09-01T08:00:00Z"
}

Generado a partir del esquema

Un nodo del árbol con el que se organiza el catálogo. Los artículos, espacios, vehículos, personal y servicios cuelgan de una colección. La lista devuelve el árbol como lista plana: cada nodo lleva su parentId, su path completo y su depth, así que reconstruyes el árbol de una sola pasada con GET /api/v1/collections.

Atributos

idstring

Identificador único de la colección.

namestring

Nombre de la colección.

pathstring

Nombre completo desde la colección de nivel superior, con los niveles unidos por " > ".

entityTypestring

Qué agrupa la colección: item, space, vehicle, staff o service.

Opciones disponibles: item, space, vehicle, staff, service

parentIdstring | null

Identificador de la colección padre; null para una colección de primer nivel.

depthinteger

Niveles por encima: 0 para una colección de primer nivel, 1 para sus hijas, y así sucesivamente.

ordernumber

Orden de visualización entre sus hermanos.

itemCountinteger

Entidades directamente en esta colección, sin contar sus subcolecciones.

createdAtstring<date-time> | null

Fecha de creación en ISO 8601 UTC; null si no consta.

updatedAtstring<date-time> | null

Fecha de la última modificación en ISO 8601 UTC; null si no está registrada.

Valores

entityType
item, space, vehicle, staff, service

Lo devuelven

Lo modifican

Ninguna operación.

¿Te ha resultado útil esta página?