1. Home
  2. Compras
  3. Endpoint: Editando o cadastro de produto

Endpoint: Editando o cadastro de produto

Endpoint que permite editar um produto na plataforma da SULTS.

URL: https://api.sults.com.br/api/v1/comercial/produto/{produtoId}

Método: PUT

Parâmetros

Headers

HeaderValor
Authorization<token_de_acesso>
Content-Typeapplication/json;charset=UTF-8

Path parameters

ParâmetroValor
produtoIdId do produto, deve ser passado na URL como parâmetro de path

Body Attributes

Nome AtributoTipoValor
ativoBoolantrue – produto está ativo.
false – profuto está inativo.
nomeStringNome do produto
publicadoStringData em que o produto estará disponível para compra. Essa data deve ser uma string UTC ISO 8601.

Exemplo: 2022-06-27T14:02:55Z
categoriaIdIntegerIdentificador da categoria do novo produto
fornecedorIdIntegerIdentificador do fornecedor do novo produto
codigoBarrasIntegerCódigo de barras do produto
codigoExternoStringCódigo externo do produto Faz referência ao código do produto cadastrado em um sistema externo ao SULTS.
descricaoCurtaStringDescrição curta do produto
descricaoHtmlStringDescrição completa do produto em formato HTML

Exemplo

fetch("https://api.sults.com.br/api/v1/comercial/produto/1", {
	method: "PUT",
	headers: {
		"Authorization": "<token_de_acesso>"
	},
	body: {
		"ativo": true,
	    "nome": "Chinelo Renners",
	    "publicado": "2024-02-20T11:30:00Z",
	    "categoriaId": 2,
	    "fornecedorId": 37,
	    "codigoBarras": 99995657,
	    "codigoExterno": "66601",
	    "descricaoCurta": "Descricao Chinelo Renners",
	    "descricaoHtml": "<b>HTML Chinelo Renners</b>"
	}
})

Resposta

Após a operação ser concluída com sucesso, é retornado o status code 200, porém sem nenhuma informação extra. Caso algum erro aconteça com a operação, é retornado detalhes sobre o erro.

Atualizado em 20/03/2024