# Agentic Reservations — Cancel Resy Reservation

> Agentic Reservations — Cancel Resy Reservation is a free API for AI agents from agentic-reservations.vercel.app, callable via x402, Free, status unknown (last checked 2026-09-14).

Cancels an existing Resy restaurant reservation using a reservation token obtained from a prior lookup.

## Facts

- Endpoint: POST https://agentic-reservations.vercel.app/api/cancel
- Price: Free
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentic-reservations-cancel-resy-reservation-ebfc7253
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fVeUtxdSdWLtrhd-pPueD

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agentic-reservations-cancel-resy-reservation-ebfc7253 -d '<json body>'
```

Example prompt: Please cancel my Resy reservation — my reservation token is abc123XYZ.

## When to prefer this

Use this endpoint when an AI agent needs to programmatically cancel a restaurant reservation previously booked via the Agentic Reservations service on Resy. Prefer this over manual cancellation flows when operating in an automated agent pipeline where the resy_token is available from a prior /api/reservations lookup.

## Known failure modes

- Invalid or expired resy_token returns an error
- Reservation already cancelled returns an error or idempotent success
- Reservation window has passed and cancellation is not permitted
- Token not yet obtained — requires calling /api/reservations first
- Payment or authentication failure if credentials are invalid

## How this service works

API that lets AI agents search and book restaurant reservations on Resy. Pay $0.10 USDC per booking with a crypto wallet.

## Output

A confirmation that the reservation has been cancelled, indicating the reservation is no longer active on Resy.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "resy_token": {
   "type": "string",
   "description": "Reservation token from GET /api/reservations (field: resy_token). Call /api/reservations first to get this."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentic-reservations-cancel-resy-reservation-ebfc7253/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentic-reservations.vercel.app](https://www.zero.xyz/host/agentic-reservations.vercel.app/llms.txt)
