Endpoint que permite editar o estoque do produto na plataforma da SULTS.
URL: https://api.sults.com.br/api/v2/compras/product/stock/edit
Método: PUT
Parâmetros
Headers
| Header | Valor |
|---|---|
| Authorization | <token_de_acesso> |
| Content-Type | application/json;charset=UTF-8 |
Body Attributes
Observação: Campo productAssortomentId é utilizado apenas se o recurso de Mix estiver habilitado no sistema SULTS em https://suaempresa.sults.com.br/comercial/adm/configuracao/mix-produto.
| Nome Atributo | Tipo | Valor |
|---|---|---|
| productId | Integer | Código do produto Requerido |
| supplierId | Integer | Código do fornecedor Requerido |
| stock | Integer | Quantidade do estoque Requerido |
| productAssortmentId | Integer | Código do mix Requerido caso inventoryScope = “ON_PRODUCT_ASSORTMENT” ou “ON_PRODUCT_ASSORTMENT_VARIANT” |
| variantId | Integer | Código da variante Requerido caso inventoryScope = “ON_VARIANT” ou “ON_PRODUCT_ASSORTMENT_VARIANT” |
| restockDate | String | Data de reestoque do produto. Exemplo: 2027-05-29 |
Exemplo
fetch("https://api.sults.com.br/api/v2/compras/product/stock/edit", {
method: "PUT",
headers: {
"Authorization": "<token_de_acesso>",
"Content-Type":"application/json;charset=UTF-8"
},
body: {
"productId" : 18,
"supplierId": 5,
"productAssortmentId": 1,
"variantId": 80,
"stock": 0,
"restockDate": "2026-07-29"
}
})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.