No dia 12 de outubro, vamos retirar o campo items da API de List Orders.
Request da API de List Orders:
http://{{accountName}}.{{environment}}.com.br/api/oms/pvt/orders
Se sua loja usa a API de List Orders e no mapeamento da sua integração é esperado receber o campo items, seu time de desenvolvimento precisa retirá-lo do mapeamento da integração.
O campo
itemsda API de List Orders já está obsoleto há bastante tempo. Ele não tem serventia alguma atualmente, e por isso sua loja não deveria considerá-lo em suas integrações. Para pegar itens de pedidos, sua loja deve usar a API do Feed.
É importante lembrar que a API de List Orders continua funcionando normalmente. Apenas o campo items será excluído.
Por que vamos fazer isto?
A retirada desse campo vai aumentar consideravelmente a estabilidade e a performance do indexador de pedidos.
Por isso, é crucial retirá-lo da integração.
Atenção: esta mudança somente impacta as integrações que dependem da entrega do campo
itemspela API do List Orders.
Esta mudança não afeta a API de Get Order. Nela, o campo
itemscontinua existindo e sendo atualizado normalmente.
Request da API de Get Order:
http://{{accountName}}.{{environment}}.com.br/api/oms/pvt/orders/{{orderId}}
- O que vai acontecer: Vamos retirar o campo
itemsda API de List Orders. - Quando: 12 de outubro de 2018.
- Por quê: Para melhorar a estabilidade e a performance da indexação de pedidos.
- O que você precisa fazer: Se sua loja depende do campo
itemsretornardo pela API de List Orders (e somente neste caso), seu time de desenvolvimento precisa retirar o campoitemsdo mapeamento da integração.