Etiqueta Multi Origem
Nesta seção é informada a consulta de etiquetas com a aplicação de filtros por warehouse
Através dos processos via API para a emissão de etiquetas é possível aplicar filtros que otimizam as consultas por CD.
Neste guia serão apresentados os filtros referentes aos CDs para aplicação junto ao recurso de PLP. Caso deseje validar todo o fluxo de etiquetas via API é possível consultar as seções disponibilizadas a seguir:
Direct - Processos via APICorreios - Processos via APIEtiquetas Multi CD
A partir da aplicação de filtros é possível obter retornos mais específicos para as etiquetas geradas para os pedidos de uma conta. As consultas seguirão utilizando os headers padronizados na API para o endpoint base /shipments/b2w/
.
Request headers:
Key | Value |
---|---|
X-User-Email | email_de_usuario |
X-Api-Key | token_de_integracao de sua conta SkyHub |
X-Accountmanager-Key | token_account único de cada Plataforma/ERP |
Accept | application/json |
Content-Type | application/json |
Através da URL base e dos headers informados é possível realizar filtros por CD para:
Etiquetas aptas ao agrupamento;
Etiquetas agrupadas;
Pedidos aptos à coleta.
Uma vez que o serviço de PLP para o ambiente de teste conta com etiquetas previamente disponibilizadas, podemos simular a aplicação de filtros apenas para o CD 98 (padrão para todas as contas).
Em ambiente de produção, os filtros mencionados a seguir poderão ser aplicados para a consulta de todas as warehouses presentes na conta.
Nas requisições abaixo, o campo store_code
deverá ser substituído pelo código do CD, definido em sua criação.
Filtrar pedidos aptos ao agrupamento por CD
É possível realizar a listagem de pedidos com etiquetas disponíveis para serem agrupadas. Para esta ação, basta aplicar ao endpoint /shipments/b2w/to_group
o parâmetro warehouse_id={store_code}
, conforme visualizado a seguir:
Example request:
Response esperado:
200 [Success] - OK: Como resposta haverá um body contendo todos os pedidos com etiquetas aptas ao agrupamento que foram gerados para o CD informado no filtro:
Consultar todas as etiquetas para um CD
Ao aplicar o parâmetro warehouse_id={store_code}
na URL base para tratativas de etiquetas é possível realizar a consulta de todas as PLPs disponíveis. Para isso, basta executar um GET contendo os headers padronizados na API para o endpoint:
Example request:
Response esperado:
200 [Success] - OK: Como resposta haverá um body contendo todas as PLPs agrupadas para o CD informado no filtro:
Consultar aptos à coleta por CD
Através da API é possível listar os pedidos - por warehouse (CD) - que tiveram suas etiquetas agrupadas e impressas e encontram-se disponíveis para a coleta. Para tal, é necessário aplicar o parâmetro warehouse_id={store_code}
para o endpoint /shipments/b2w/collectables
, conforme visualizado a seguir:
Example request:
Response esperado:
200 [Success] - OK: Como resposta haverá um body contendo todos os pedidos aptos à solicitação de coleta e que foram gerados para o CD selecionado:
Last updated