Erro na atualização do saldo do inventario :404 not Found

Topic summary

Um desenvolvedor está enfrentando erro 404 ao tentar atualizar saldos de inventário através da API da Shopify usando o método InventoryLevelService/SetAsync.

Detalhes técnicos:

  • O erro começou na semana de 04/06/23
  • Utiliza chamada POST para inventory_levels/set.json
  • Payload JSON inclui: location_id, inventory_item_id e available
  • Todos os IDs foram verificados e estão corretos

Verificações já realizadas:

  • Confirmou existência do InventoryItem e InventoryLevel
  • Validou o location_id
  • Sistema funcionava corretamente até 23-03-06

Status: Problema permanece sem solução identificada. O desenvolvedor solicita ajuda para entender a causa do erro, já que todas as verificações básicas foram feitas e os dados parecem estar corretos.

Summarized with AI on November 21. AI used: claude-sonnet-4-5-20250929.

Desde semana passada(0604/23) comecei a receber o erro 404 ao atualizar os sados da loja usando

a API InventoryLevelService/SetAsync.

Utilizo as variants para obter o inventoryItem e setamos o Location_ID (só temos um location)

Envio uma chamada Post para Inventory_levels/set.json com o seguinte json:

{“location_id”: 80014508354,“inventory_item_id”: 46917888409922,“available”: 20}

Retorno 404 error:

“HttpResponse = { StatusCode: 404, ReasonPhrase: ‘Not found’, Version: 1.1, Content: System.Net.Http.HttpConnectionResponseContent, Headers: { Date: Tuesday, April 11, 2023 14:00:24 GMT Transfer encoding: in chunks Connection: Keep-Alive X-Sorting-Hat-PodId: 321 X-So…”

Request ID: cc2350a0-f86a-4b7f-9839-e89a28ba40b7

tudo funcionava até 2023-03-06. Já chequei a existência do InventoryItem e do InventoryLevel. A location_id tb está correta. Todos os itens foram checados, não entendo o motivo do erro.

Agradeço qualquer auxílio.

grato,

Nilson