---
title: OrderingOrderCancellationRequest
---

An object representing a cancellation request for an order. This type is returned as part of the [`OrderingOrder`](/graphql/ordering/ordering-order) type.

```graphql
type OrderingOrderCancellationRequest {
  status: OrderingOrderCancellationRequestStatus!
  reason: String!
  createdAt: String!
  updatedAt: String!
}
```

### `status`

[`OrderingOrderCancellationRequestStatus`](/graphql/ordering/ordering-order-cancellation-request-status) - The status of the cancellation request.

---

### `reason`

`string` - The reason for the cancellation request.

---

### `createdAt`

`string` - The timestamp when the cancellation request was created in ISO 8601 format.

---

### `updatedAt`

`string` - The timestamp when the cancellation request was last updated in ISO 8601 format.

---

## Related Events

When cancellation requests are created or updated, webhook events are triggered. See [Order Cancellation Requests](/events/order.cancellation-requests) for more information about these events.
