Skip to main content
POST
/
v1
/
logistics
/
cancel
/
{orderId}
curl --request POST \
  --url https://opendelivery.gohusky.net/logistic/v1/logistics/cancel/{orderId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "reason": "CONSUMER_CANCELLATION_REQUESTED",
  "action": "CANCEL_DELIVERY",
  "message": "Cliente solicitou cancelamento"
}
'
{
  "additionalCharges": false
}
Este endpoint permite cancelar uma entrega que já foi criada. O sistema retorna se há cobranças adicionais associadas ao cancelamento.

Authorizations

Authorization
string
header
required

Token de acesso OAuth 2.0 obtido através do endpoint /oauth/token.

Use o formato: Authorization: Bearer {access_token}

O token deve ser incluído em todas as requisições aos endpoints protegidos.

Path Parameters

orderId
string
required

Identificador único do pedido

Body

application/json
reason
enum<string>
required

Motivo do cancelamento

Available options:
CONSUMER_CANCELLATION_REQUESTED,
NO_SHOW,
PROBLEM_AT_MERCHANT,
HIGH_ACCEPTANCE_TIME,
INCORRECT_ORDER_OR_PRODUCT_PICKUP,
PROBLEM_RESOLUTION,
DISCOMBINE_ORDER,
OTHER
Example:

"CONSUMER_CANCELLATION_REQUESTED"

action
enum<string>

Ação a ser tomada após o cancelamento

Available options:
RETURN_TO_STORE,
CANCEL_DELIVERY
Example:

"CANCEL_DELIVERY"

message
string

Mensagem adicional sobre o cancelamento

Example:

"Cliente solicitou cancelamento"

Response

Cancelamento aceito para processamento

additionalCharges
boolean
required

Se há cobranças adicionais associadas ao cancelamento

Example:

false