Marcas
O objeto Brand é a raiz da sua hierarquia multilocatário. Cada marca gerencia seu próprio estoque, lógica de atendimento e endpoints de ERP.
Hierarquia de Marcas
Uma única Organização pode ter várias Marcas. Cada Marca atua como um sandbox isolado para estoque e pedidos.
O Objeto Marca
Referência detalhada para todos os campos na entidade de marca.
Perfil e Categoria
| Field | Type | Description |
|---|---|---|
idRequired | string | Identificador único da marca. Prefixado com 'brand_'. Example: brand_01JGK9 |
nameRequired | string | Nome legal oficial da unidade de negócios. Example: Nike Brasil |
slug | string | Identificador amigável para URLs e roteamento de front-end. Example: nike-brasil |
category | enum | Vertical de negócios: 'fashion', 'electronics', 'food'. Example: fashion |
Configuração de ERP
| Field | Type | Description |
|---|---|---|
erp_provider | enum | O tipo de sistema de back-end conectado. Valores: 'sap', 'linx', 'oracle', 'netsuite'. Example: linx |
erp_status | string | Estado atual de conectividade: 'connected', 'degrading', 'disconnected'. |
last_sync_at | datetime | Timestamp ISO 8601 do último envio de dados mestre bem-sucedido. |
Listar Marcas
GET /v1/brandsParâmetros de Paginação
| Field | Type | Description |
|---|---|---|
limit | integer | Número de registros a retornar. Padrão 20, Máximo 100. |
offset | integer | Número de marcas a pular para paginação. |
Criar Marca
POST /v1/brandsProvisione um novo nó de marca. Isso preparará o ambiente para ingestão de SKU e roteamento de pedidos.
{
"name": "Puma Heritage",
"category": "Footwear",
"erp_provider": "oracle",
"metadata": {
"region": "LATAM"
}
}