Produtos
Atualiza o preço do sku

Atualiza o preço do sku

PATCHhttps://erp.hub.it4360.com/api/v1/products/price

Este endpoint permite atualizar o preço de um sku.

Observação: O endpoint permite a atualização do preço de até 200 SKUs por solicitação. Por favor, ajuste sua requisição para incluir no máximo 200 SKUs.

Rate limit

Quantidade de RequisiçõesTempo em Segundos
12060

Parâmetros

ParâmetroTipoLocalizaçãoDescriçãoObrigatório
IdDataSourceCompanyBranchstringHeaderIdentificador da Company Branch.Sim
AuthorizationstringHeaderToken de autenticação.Sim
bodyObjeto JSONCorpoO objeto de requisição que contém os parâmetros necessários para marcar o pedido como erro de integração.Sim

Exemplo de corpo da Requisição

{
  "skuPrice": [
    {
      "ean": "primeiroExemploParaEan",
      "priceBy": 180.0,
      "priceOf": 200.0
    },
    {
      "ean": "segundoExemploParaEan",
      "priceBy": 200.5,
      "priceOf": 450.0
    }
  ]
}

Atributos do corpo da Requisição

AtributoTipoDescriçãoObrigatório
skuPriceobjeto[]Preços dos skus.Sim
- eanstringEan do Sku que será atualizado.Sim
- priceBystring"Preço por" do sku.Sim
- priceOfstring"Preço de" do sku.Sim

Exemplos de Requisição

curl --location --request PATCH 'https://erp.hub.it4360.com/api/v1/products/price' \
	--header 'IdDataSourceCompanyBranch: BR57BCF9-D043-4480-B9EF-A7C2641F0B82' \
	--header 'Content-Type: application/json' \
	--header 'Accept: text/plain' \
	--header 'Authorization: Bearer token-de-autorizacao' \
	--data '{
	  "skuPrice": [
		{
		  "ean": "primeiroExemploParaEan",
		  "priceBy": 180.00,
		  "priceOf": 200.00
		},
		{
		  "ean": "segundoExemploParaEan",
		  "priceBy": 200.50,
		  "priceOf": 450.00
		}
	  ]
	}'
 

Respostas

  • 204 No Content - Sucesso. O preço foi atualizado com sucesso.

  • 400 Bad Request - Não foi possível atender à requisição. Valide os dados informados.

    Corpo da Resposta (Exemplo):

    "Mensagem de erro detalhada."
  • 404 Not Found - Não encontrado. O Sku informado não pôde ser encontrado com o Ean informado.

    Corpo da Resposta (Exemplo):

    "Sku não pôde ser encontrado com o Ean informado."