---
title: "Cancelar pedido"
method: PATCH
path: "/partners/api/v4/orders/{id}"
tags: ["Pedidos"]
---

# Cancelar pedido

`PATCH /partners/api/v4/orders/{id}`

Cancelamento de pedido. Depois do pedido realizado o recurso de desbloqueio de assento não é mais uma opção, para seguir com a intenção de desfazer a operação de reserva você precisa cancelar o pedido.

## Path parameters

- `id` string, required

## Request body

- PatchOrderCancelBodyDto
  - `order_status` 'CANCEL', required — Status do pedido para cancelamento
  - `reason` 'USER_REQUEST', required — Motivo do cancelamento do pedido
  - `refundOption` 'ORIGINAL_PAYMENT_METHOD' — Opção de reembolso do pedido cancelado. Se não for informado, o padrão será ORIGINAL_PAYMENT_METHOD.
  - `items` string[] — Lista de itens do pedido a serem cancelados. Se não for informado, todos os itens do pedido serão cancelados.

## Response `200`

Pedido cancelado com sucesso

- object
  - `success` boolean — Indica se o cancelamento foi bem-sucedido
  - `message` string — Mensagem de confirmação

## Other responses

- `400` — Requisição inválida
- `401` — Não autorizado - token inválido ou expirado
- `404` — Pedido não encontrado
- `500` — Erro interno do servidor

---

[API](https://skmtc.net/clickbus/apis/documenta-o-da-api-de-autentica-o-clickbus.md) · [All operations](https://skmtc.net/clickbus/apis/documenta-o-da-api-de-autentica-o-clickbus/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/clickbus/documenta-o-da-api-de-autentica-o-clickbus/revisions/ead7d81fdb28/schema)
