GoodCategory


Asociación entre un Good y una Category. Las categorías con productos asociados forman el menú/catálogo que ven los compradores; un producto sin ninguna GoodCategory no se lista.

Estructura de Datos

Atributo Tipo Descripción
id int
in_order int Posición del producto dentro de la categoría.
good_id int Producto asociado.
category_id int Categoría asociada.
created_at datetime\|null Fecha de creación.
updated_at datetime\|null Fecha de última modificación.
allLogs ApiLog> Registros de auditoría de la API, incluidos los internos.
category Category Categoría asociada.
good Good Producto asociado.
logs ApiLog> Registros de auditoría de la API visibles.
{
    "id": 68,
    "good_id": 105,
    "category_id": 46,
    "in_order": 1
}

Endpoints

Listar GoodCategory

{info} Soporta: Paginación Filters Carga dinámica

Listar asociaciones producto-categoría

Devuelve las GoodCategory de la compañía, paginadas.

Método URI Cabeceras
GET /companies/{companyId}/good-categories N/A

Listar asociaciones producto-categoría (formato antiguo)

Igual que el listado de GoodCategory pero con el formato de respuesta previo.

Método URI Cabeceras
GET /companies/{companyId}/good-categories/legacy N/A

Actualizar GoodCategory

Actualizar una asociación producto-categoría

Modifica el in_order de la GoodCategory indicada.

Método URI Cabeceras
PATCH /companies/{companyId}/good-categories/{goodCategoryId} Authorization
{
    "in_order": "integer|min:1"
}

Relaciones