Endpoint que permite cancelar um pedido na plataforma da SULTS.
URL: https://api.sults.com.br/api/v2/compras/order/cancel
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 pedido Requerido |
| canceledReasonId | Integer | Código da razão do cancelamento Requerido |
| canceledReason | String | Descrição da razão do cancelamento |
Só é possível cancelar pedidos com status ‘OPEN’
Exemplo
fetch("https://api.sults.com.br/api/v2/compras/order/cancel", {
method: "PUT",
headers: {
"Authorization": "<token_de_acesso>",
"Content-Type":"application/json;charset=UTF-8"
},
body: {
"id": 1025,
"canceledReasonId" : 1,
"canceledReason" : "Cancelado pela razão"
}
})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.