Agora no Bluesoft ERP, é possível consultar as ocorrências do processo de Venda Online por meio de nossas novas APIs.
Como Irá Funcionar?
A nova API pública de Ocorrências disponibiliza dois novos endpoints:
1. Consultar Ocorrências (GET)
- Endpoint:
api/vendas/vendaonline/ocorrencias - Filtros:
data(Obrigatório): A busca deve ser realizada definindo uma data específica.lojaKey(Opcional): Se informado, restringe o resultado à loja solicitada (desde que o usuário autenticado tenha permissão de acesso a ela). Se omitido, a API considerará automaticamente todas as lojas às quais o usuário tem acesso.
- Retorno: O resultado é retornado no formato paginado padrão das APIs públicas do Bluesoft ERP.

2. Obter Arquivo da Ocorrência (GET)
- Endpoint:
/vendas/vendaonline/ocorrencias/{vendaOnlineLogKey}/arquivo - Regra Importante: Para garantir a integridade dos dados e evitar falhas de conversão, este endpoint só permitirá a obtenção de arquivos cuja origem seja integrações via API de cupons.

Funcionamento da API
Abaixo, veja como o fluxo de requisição se comporta em ambas as situações de obtenção de arquivo (sucesso e bloqueio preventivo):
Fluxo de Sucesso vs. Bloqueio Preventivo

Segurança e Governança
Para manter o controle de acesso e auditoria sobre os dados, os novos endpoints contam com regras de governança exclusivas:
- Permissões Independentes:
- A permissão para consultar as ocorrências (
Consultar Ocorrências do Venda Online via API) é distinta e independente da permissão para visualizar o conteúdo do arquivo (Obter Arquivo da Ocorrências do Venda Online via API). Você poderá conceder a um usuário ou sistema externo a permissão de consulta a lista de falhas sem, necessariamente, permitir que ele acesse os dados do arquivo.
- A permissão para consultar as ocorrências (
- Escopo de Lojas:
- O sistema valida o escopo de lojas associado às credenciais do usuário autenticado. Se houver uma tentativa de consultar ou buscar dados de uma
lojaKeyfora do seu escopo de acessos permitidos, a API retornará o erro correspondente.
- O sistema valida o escopo de lojas associado às credenciais do usuário autenticado. Se houver uma tentativa de consultar ou buscar dados de uma
Observações Importantes!
- Documentação Completa: A especificação técnica detalhada, parâmetros aceitos e esquemas de dados de entrada e saída já estão totalmente mapeados e disponíveis na nossa central de documentação Swagger da API pública.
- Consistência: As regras de negócio internas aplicadas aos filtros e ordenações (que priorizam as ocorrências exibindo-as em formato decrescente pela data do ocorrido) continuam exatamente iguais às aplicadas nas telas nativas do ERP.
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.
Disponível a partir da versão r371.01
