---
title: "Cancel a consultation by its booking reference"
method: POST
path: "/api/consultation/cancel"
---

# Cancel a consultation by its booking reference

`POST /api/consultation/cancel`

## Request

- Base URL: `https://agenticplug.ai`
- URL: `https://agenticplug.ai/api/consultation/cancel`
- Auth: none declared

Cancels the booking and has Google Calendar email the cancellation. Same operation as the cancel_consultation tool on /api/mcp and on /book (WebMCP). Rate limited per IP.

## Request body

- object
  - `reference` string, required
  - `timeZone` string

## Response `200`

Cancelled

## Other responses

- `400`: Not a valid booking reference
- `404`: No active booking for this reference
- `409`: The consultation has already started
- `429`: Rate limited
- `503`: Calendar unavailable

---

[API](https://skmtc.dev/agenticplug/apis/agenticplug-ai-api.md) · [All operations](https://skmtc.dev/agenticplug/apis/agenticplug-ai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/agenticplug/apis/agenticplug-ai-api/revisions/d3c22719df08?raw)
