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
Header | Valor |
---|---|
Authorization | <token_de_acesso> |
Content-Type | application/json;charset=UTF-8 |
Path parameters
Parâmetro | Valor |
---|---|
produtoId | Id do produto, deve ser passado na URL como parâmetro de path |
Body Attributes
Nome Atributo | Tipo | Valor |
---|---|---|
ativo | Boolan | true – produto está ativo. false – profuto está inativo. |
nome | String | Nome do produto |
publicado | String | Data em que o produto estará disponível para compra. Essa data deve ser uma string UTC ISO 8601. Exemplo: 2022-06-27T14:02:55Z |
categoriaId | Integer | Identificador da categoria do novo produto |
fornecedorId | Integer | Identificador do fornecedor do novo produto |
codigoBarras | Integer | Código de barras do produto |
codigoExterno | String | Código externo do produto Faz referência ao código do produto cadastrado em um sistema externo ao SULTS. |
descricaoCurta | String | Descrição curta do produto |
descricaoHtml | String | Descriçã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.