---
title: "Cancel Event"
method: POST
path: "/v1/events/cancel"
tags: ["Events"]
---

# Cancel Event

`POST /v1/events/cancel`

Cancel an event. You must first call /events/cancel/request to get a cancellation_token, then pass it here. This is irreversible — the event will be deleted, all guests will be notified, and refunds will be processed if should_refund is true. For paid events, you must specify should_refund.

## Request body

- object
  - `event_id` string, required — Event ID, this usually starts with evt-
  - `cancellation_token` string, required — The cancellation token returned from the request endpoint.
  - `should_refund` boolean — Whether to refund paid guests. Required if the event has paid guests.

## Response `200`

Successful response.

- object — Empty response

---

[API](https://skmtc.net/luma/apis/luma-api.md) · [All operations](https://skmtc.net/luma/apis/luma-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/luma/luma-api/revisions/12835be09062/schema)
