Como atualizar o preço do produto via api

Boa tarde!
Estou analisando viabilidade de integração do nosso ERP com a Loja Integrada, e não estou conseguindo concluir os testes. Ao tentar atualizar o preço do produto via api estou recebendo um erro, estou fazendo testes diretamente no Postman.
PUT https://api.awsli.com.br/v1/produto_preco/45502744
Body:
{
“cheio”: 32.83,
“custo”: 10.5,
“promocional”: 20
}

Resposta:
400Bad Request

{
“error”: {
“produto_preco”: “ProdutoPreco has no conta.”
},
“error_message”: “Um ou mais campos não são válidos.”
}

Alguém saberia me dizer onde está o problema?

1 curtida

Estou com o mesmo problema.
Alguém pode auxiliar?

json utilizado na requisição:

{“altura”:20,“apelido”:“garrafa-termica azul”,“ativo”:true,“bloqueado”:false,“categorias”:[ “/api/v1/categoria/3953594”],“descricao_completa”:“

teste de descrição do produto 2


“,“destaque”:false,“grades”:[],“gtin”:””,“id_externo”:“12345”,“largura”:10,“marca”:"/api/v1/marca/1963388",“mpn”:"",“ncm”:"",“nome”:“Garrafa térmica azul”,“pai”:null,“peso”:“2.000”,“profundidade”:10,“removido”:false,“seo”:"/api/v1/seo/33110885",“sku”:“1233”,“tipo”:“normal”,“url”:“http://artsoft-integracao.lojaintegrada.com.br/garrafa-termica-azul",“url_video_youtube”:"",“usado”:false,"variacoes”:[]}

Estou com o mesmo problema, alguém conseguiu alguma forma de resolver ?

Meu método de alteração de preços está funcionando normalmente:
Meu JSON de aletração está assim:

PUT em https://api.awsli.com.br/v1/produto_preco/XXXXXXXX

{“cheio”:1200.0,“custo”:0.0,“promocional”:980.48}

Catia, você está passando os dados de autorização no Header da requisição ?

Você já deve saber mas o Header deve ter o seguinte parâmetro:

Authorization chave_api XXXXXXXXXX aplicacao YYYYYYYYYYYY;

É a única coisa que você não mencionou. Fora isso, parece estar tudo certo.