Este artigo explica o que significa o erro “Não foi encontrado o PartnerID ou o local de estoque” ao tentar alterar estoque ou custo de um produto pela API do ANYMARKET e como corrigir esse erro.
Esse erro ocorre quando você tenta atualizar o estoque ou o custo de um produto via API do ANYMARKET, mas não informa um ou mais dados obrigatórios ou eles foram informados de forma incorreta. Para que a atualização funcione corretamente, é necessário enviar os dois campos abaixo na requisição:
- PartnerID – É o identificador único do produto, também conhecido como SKU.
- ID do Local de Estoque – Indica onde o estoque está sendo movimentado.
Se algum desses dois dados estiver ausente ou incorreto, a API não consegue processar a atualização e retorna esse erro.
Neste artigo:
- Como encontrar o ID do Local de Estoque?
- Como encontrar o PartnerID (SKU do produto)?
- Dúvidas e suporte
Como encontrar o ID do Local de Estoque?
Você pode localizar esse ID diretamente pelo painel do ANYMARKET:
- Acesse o menu: Estoque > Local de Estoque.
- Clique sobre o local desejado.
- O ID aparecerá ao final da URL do navegador.
Exemplo: https://app.anymarket.com.br/app-js/stocklocal/edit/{ID_LOCAL_DE_ESTOQUE}
→ O ID do local de estoque é o número ao final da URL.
Como encontrar o PartnerID (SKU do produto)?
Você pode obter essa informação de duas maneiras:
- Baixando um relatório de produto, onde você encontrará o ID do SKU.
-
Realizando um GET via API no endpoint
/products/{id}. Para obter o ID do produto, acesse a aba "Produtos", pesquise pelo SKU e, ao abri-lo, você verá o número ao final da URL.
Exemplo: https://app.anymarket.com.br/app-js/products/edit/{ID_DO_PRODUTO}
Ao realizar o GET via API no respectivo endpoint, será possível obter o ID do SKU no array "skus".
Dúvidas e suporte
Se tiver dificuldade para localizar essas informações, fale com nosso time pelo chat ou abra um ticket. Estamos à disposição para te auxiliar!
Comentários
0 comentário
Por favor, entre para comentar.