É possível ter retornos mais específicos voltado para o serviço B2W Entregas (Correios e Direct), pois realizamos a inclusão de filtros no qual utiliza o código (code) da warehouse para a busca, segue abaixo como utilizar esse novo recurso:
X-User-Email: email_de_usuarioX-Api-Key: token_de_integracaox-accountmanager-key: token_accountAccept: application/jsonContent-Type: application/json
O filtro acrescentado foi para utilizar o code da warehouse para retornar todas as etiquetas disponíveis para consulta, aptas a agrupamento e aptas a coleta, visando segmentação e agilidade referente as etiquetas:
Name | Type |
warehouse_id | string |
Os endpoints disponíveis para aceitar esse filtro estão abaixo:
GET https://api.skyhub.com.br/shipments/b2w?warehouse_id={code}GET https://api.skyhub.com.br/shipments/b2w/to_group?warehouse_id={code}GET https://api.skyhub.com.br/shipments/b2w/collectables?warehouse_id={code}
Conseguimos listar todas as etiquetas para a warehouse:
curl --location --request GET 'https://api.skyhub.com.br/shipments/b2w?warehouse_id={code}' \--header 'X-User-Email: email_de_usuario' \--header 'X-Api-Key: token_de_integracao' \--header 'x-accountmanager-key: token_account' \--header 'Accept: application/json' \--header 'Content-Type: application/json' \
Temos o retorno das etiquetas aptas a serem agrupadas:
curl --location --request GET 'https://api.skyhub.com.br/shipments/b2w/to_group?warehouse_id={code}' \--header 'X-User-Email: email_de_usuario' \--header 'X-Api-Key: token_de_integracao' \--header 'x-accountmanager-key: token_account' \--header 'Accept: application/json' \--header 'Content-Type: application/json' \
Retorno dos pedidos disponíveis para serem coletados:
curl --location --request GET 'https://api.skyhub.com.br/shipments/b2w/collectables?warehouse_id={code}' \--header 'X-User-Email: email_de_usuario' \--header 'X-Api-Key: token_de_integracao' \--header 'x-accountmanager-key: token_account' \--header 'Accept: application/json' \--header 'Content-Type: application/json' \