Atualização de preço/estoque
Nesta seção explicamos um pouco sobre os recursos disponível para consulta de preço e estoque de um SKU
Quando a solicitação de “Notificação de Catálogo (Change Notification)” retorna uma resposta com status 200, significa que o SKU já existe no Marketplace. Sempre que isso acontecer, o Marketplace fará uma chamada ao Seller para obter duas informações atualizadas sobre o SKU: Preço e Estoque.
O Marketplace poderá enviar um objeto contendo uma série de itens para obter as informações atualizadas sobre os SKUs referidos.
Para receber somente a atualização de estoque e preço o Marketplace não deve informar no request dados sobre “postalCode” e “country”, ou seja, caso deseje realizar o cálculo do frete precisa chamar o “Cálculo de Frete (Fulfillment Simulation)”
Endpoint
Update Stock Price
POST https://{environmentSeller}/pvt/orderForms/simulation
Path Parameters
{environmentSeller}*
string
URL da API do Seller
Headers
X-VTEX-API-AppKey*
string
{{appKey}}
X-VTEX-API-AppToken*
string
{{appToken}}
Accept*
string
application/json
Content-Type*
string
application/json
Consulte o Swagger API{
"errorCode": "string",
"message": "string"
}{
"errorCode": "string",
"message": "string"
}Exemplo do Request
{
"items": [
{
"id": "SGEFDT860BCNZ",
"quantity": 1,
"seller": "FSH"
}
],
"postalCode": null,
"country": "BRA",
"geoCoordinates": []
}Exemplo do Response (200 - OK)
A API permite até 5 requisição por segundo, caso ultrapasse esse limite será retornado status 429: Too Many Request
Informações importantes do Response:
Quando retornado a lista "logisticsInfo" vazia significa que não há estoque dos itens informados.
Last updated
Was this helpful?