Catálogo API v1
Marcas
Catálogo de marcas que se asignan a productos. Una vez creada, una marca se referencia en productos por brand_id.
Campos
| Campo | Tipo | Notas | |
|---|---|---|---|
name | string | req | Único por tenant |
slug | string | req | Único por tenant |
description | string | ||
website | string | URL del sitio de la marca | |
logo_url | string | URL del logo | |
is_active | boolean | Default true |
Endpoints
Lista de marcas. Filtros: is_active, search, limit, offset.
Request
{
"name": "Oliva del Sur",
"slug": "oliva-del-sur",
"website": "https://olivadelsur.co"
} Response 201
{
"id": 7,
"name": "Oliva del Sur",
"slug": "oliva-del-sur",
"website": "https://olivadelsur.co",
"is_active": true
} Actualiza cualquier campo editable. El slug puede editarse si no existen productos activos con esa marca.
409 si hay productos activos asignados a la marca.