{"section":"announcements","requestedLocale":"pt","requestedSlug":"2018-10-04-campo-items-sera-removido-da-api-de-list-orders","locale":"pt","slug":"2018-10-04-campo-items-sera-removido-da-api-de-list-orders","path":"docs/pt/announcements/2018/outubro/2018-10-04-campo-items-sera-removido-da-api-de-list-orders.md","branch":"main","content":"No dia __12 de outubro__, vamos retirar o campo `items` da API de List Orders.\n\n> ℹ️ Request da API de List Orders: `http://{{accountName}}.{{environment}}.com.br/api/oms/pvt/orders`\n\nSe 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__.\n\n> ⚠️ 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](/pt/tutorial/como-funciona-o-feed-do-oms).\n\nÉ importante lembrar que __a API de List Orders continua funcionando normalmente__. Apenas o campo `items` será excluído.\n\n### Por que vamos fazer isto?\n\nA retirada desse campo vai aumentar consideravelmente a estabilidade e a performance do indexador de pedidos.\n\nPor isso, é crucial retirá-lo da integração.\n\n> ℹ️ **Atenção:** esta mudança somente impacta as integrações que dependem da entrega do campo `items` pela API do List Orders.\n\n> ℹ️ Esta mudança **não** afeta a API de Get Order. Nela, o campo `items` continua existindo e sendo atualizado normalmente.\n\n> ℹ️ Request da API de Get Order: `http://{{accountName}}.{{environment}}.com.br/api/oms/pvt/orders/{{orderId}}`\n\n---\n\n- __O que vai acontecer__: Vamos retirar o campo `items` da API de List Orders.\n- __Quando__: 12 de outubro de 2018.\n- __Por quê__: Para melhorar a estabilidade e a performance da indexação de pedidos.\n- __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 campo `items` do mapeamento da integração."}