Endpoint que permite editar um produto na plataforma da SULTS.
URL: https://api.sults.com.br/api/v2/compras/product/edit
Método: PUT
Parâmetros
Headers
| Header | Valor |
|---|---|
| Authorization | <token_de_acesso> |
| Content-Type | application/json;charset=UTF-8 |
Body Attributes
| Nome Atributo | Tipo | Valor |
|---|---|---|
| id | Integer | Código do produto |
| name | String | Nome do produto |
| saleableDate | String | Data em que o produto estará disponível para compra. Exemplo: 2027-05-29 |
| categoryId | Integer | Identificador da categoria do novo produto |
| barcode | Integer | Código de barras do produto |
| referenceCode | String | Código do produto cadastrado no sistema do cliente. |
| shortDescription | String | Descrição curta do produto |
| htmlDescription | String | Descrição completa do produto em formato HTML |
Exemplo
fetch("https://api.sults.com.br/api/v2/compras/product/edit", {
method: "PUT",
headers: {
"Authorization": "<token_de_acesso>"
},
body: {
"id" : 122,
"name" : "Produto renomeado",
"saleableDate" : "2027-05-29",
"categoryId" : 2,
"barcode" : 998887777,
"referenceCode" : "z9y8x7",
"shortDescription" : "Descrição editada",
"htmlDescription" : "<strong>Descrição editada</strong>"
}
})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.