Passar para o conteúdo principal

Como obter as guias de remessa via API da melhor maneira possível

Etapa prévia antes de obter a guia de remessa.

Antes de consultar ou baixar uma guia de remessa do Yuju, é importante ter certas configurações e conhecer o fluxo correto do processo.

Essas informações permitirão evitar erros, reduzir consultas manuais e garantir que as guias estejam disponíveis no momento certo, seja por meio de automações ou do uso da API.

1. Ativar o download automático de guias

O Yuju permite automatizar o download das guias de remessa diretamente da plataforma, evitando a necessidade de consultas manuais por meio da API para cada pedido.

Na seção Guias de remessa, é possível:

  • Ativar o download automático por canal.

  • Selecionar o tipo de arquivo que você deseja receber (Excel, arquivo ZIP com todas as guias, entre outros).

  • Definir se deseja que o Yuju confirme automaticamente os pedidos antes de baixar a guia (isso é essencial para que a guia fique disponível).

Uma vez configurada essa opção, as guias são geradas e baixadas automaticamente, o que agiliza significativamente o processo de expedição e operação logística.

Observação importante: para habilitar o download automático de guias, é necessário que as vendas estejam previamente confirmadas.

Você pode consultar na documentação o passo a passo sobre como realizar essa configuração.


2. Obter o ID do pedido para consultar a guia

Para consultar uma guia de remessa por meio da API, é indispensável ter o ID do pedido. Existem duas formas de obtê-lo:


Opção 1: Webhook (notificação em tempo real)

A Yuju envia notificações em tempo real quando um pedido é recebido de um canal de vendas.

Esses eventos (webhooks) incluem o ID do pedido, que pode ser armazenado e utilizado posteriormente para consultar a guia de remessa.

Essa opção é ideal se você trabalha com integrações em tempo real e automações.

Opção 2: Relatório de vendas

Você também pode obter o ID do pedido por meio dos relatórios de vendas disponíveis no Yuju.

Esses relatórios permitem consultar pedidos históricos e extrair o identificador necessário para solicitar a nota fiscal de remessa quando necessário.

Você pode consultar na documentação o passo a passo sobre como baixar um relatório de vendas.

3. Como usar o endpoint de guias?

A API do Yuju inclui um endpoint específico para obter as guias de remessa de um pedido:

id_channel: Identificador do canal de venda (por exemplo, Mercado Livre, Amazon, Shopify, etc.).

id_order: Identificador do pedido de venda.

body: É possível incluir o formato desejado (geral ou zpl) e os itens do pedido para os quais você deseja gerar a guia.

Ao chamar este endpoint, a API retorna a etiqueta de envio no formato especificado ou um link para baixá-la.


4. Quando consultar a guia?

A guia de um pedido pode não estar disponível imediatamente após o recebimento do evento do pedido (por exemplo, quando chega um webhook). Por isso, recomenda-se o seguinte:

  • Aguarde pelo menos 5 minutos após receber o webhook para consultar a guia.

  • Se a guia ainda não estiver disponível, tente novamente após intervalos crescentes (por exemplo, 10 minutos, 30 minutos, várias horas, etc.).

Isso ocorre porque a geração do guia depende, em primeiro lugar, da confirmação do pedido pelo vendedor e da geração do guia pelo marketplace (disponibilização da etiqueta). Em alguns casos, os marketplaces podem demorar para gerar a etiqueta; isso costuma acontecer em épocas de alta demanda.


5. O que acontece se a guia não estiver disponível?

Se a guia ainda não estiver disponível quando você tentar obtê-la (seja por consulta direta ou por meio de automações), você pode:

  • Configurar novas tentativas programadas, aumentando o intervalo entre elas até que a guia esteja disponível.

  • Se, após várias tentativas, a guia nunca for gerada, pode ser que o pedido ainda não tenha a guia disponível no canal externo, o que pode exigir a verificação do status no marketplace.

É importante lembrar que a guia não será gerada no Yuju se o pedido não for confirmado adequadamente na plataforma (seja manualmente ou automaticamente), pois sem a confirmação prévia a geração da guia não será habilitada.

Respondeu à sua pergunta?