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
items
da 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
items
pela API do List Orders.
Esta mudança não afeta a API de Get Order. Nela, o campo
items
continua 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
items
da 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
items
retornardo pela API de List Orders (e somente neste caso), seu time de desenvolvimento precisa retirar o campoitems
do mapeamento da integração.