Agora no Bluesoft ERP, é possível incluir produtos na linha de compra em múltiplas lojas simultaneamente via API
Para otimizar o processo de integração e manutenção do sortimento de produtos, disponibilizamos um novo endpoint na API de Compras. A nova versão permite a inclusão de um produto na linha de compra de múltiplas lojas simultaneamente através de uma única requisição.
O que mudou?
Anteriormente, para ativar um produto na linha de compra de várias lojas via API, era necessário realizar uma chamada individual para cada loja (loja a loja). Isso tornava a operação morosa, especialmente para clientes com grande volume de cadastros.
Com o novo endpoint V2, é possível enviar um array de lojas (lojaKeys), garantindo mais agilidade e performance na integração.
Detalhes Técnicos
• Método: POST
• Endpoint: /api/v2/compras/sortimento/linhadecompra
• Permissão Necessária: 4441 – API – Linha de compra Múltiplas lojas (Incluir)
• Autenticação: Token JWT ou OAUTH


Exemplo de Payload (JSON)
No corpo da requisição, basta informar as chaves do fornecedor, divisão, comprador, produto e a lista de lojas desejadas:
{
"fornecedorKey": 46780,
"divisaoKey": 1,
"compradorKey": 16174,
"produtoKey": 4095245,
"lojaKeys": [3, 4, 6, 7]
}
Comportamento do Sistema
• Validação: O sistema valida a existência das chaves enviadas. Caso uma loja, produto ou fornecedor não exista, a API retornará um erro 400 Bad Request detalhando o problema.
• Atualização: Os produtos inseridos via API serão refletidos automaticamente na tela de “Linha de Compras” do ERP.
• Compatibilidade: O endpoint antigo (V1) continua funcionando normalmente para integrações legadas.
Essa melhoria visa reduzir o tempo de processamento e simplificar a manutenção de cadastros em redes com múltiplas filiais.
Para conhecer mais sobre como é a utilização dessa ferramenta, clique aqui.
Para saber mais sobre a utilização das APIs do ERP, clique aqui.
