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
}{
"title": "Erro inesperado.",
"status": 400
}{
"title": "Não autorizado",
"status": 401
}{
"title": "Pedido não encontrado.",
"status": 404
}Entregas
Cancelar Entrega
Cancela uma entrega existente.
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
}{
"title": "Erro inesperado.",
"status": 400
}{
"title": "Não autorizado",
"status": 401
}{
"title": "Pedido não encontrado.",
"status": 404
}Este endpoint permite cancelar uma entrega que já foi criada. O sistema retorna se há cobranças adicionais associadas ao cancelamento.
Authorizations
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
Identificador único do pedido
Body
application/json
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"
Ação a ser tomada após o cancelamento
Available options:
RETURN_TO_STORE, CANCEL_DELIVERY Example:
"CANCEL_DELIVERY"
Mensagem adicional sobre o cancelamento
Example:
"Cliente solicitou cancelamento"
Response
Cancelamento aceito para processamento
Se há cobranças adicionais associadas ao cancelamento
Example:
false
Was this page helpful?

