Cancel free tickets

Cancel a whole free order or chosen free tickets.

MCP tool billetto_write → cancel_free_tickets

write Confirm

Does what Cancel all tickets and Cancel selected do on the order page: it cancels free tickets only, because paid tickets go through refund_tickets. Omit ticket_ids to cancel the whole order. Billetto's help article does not say whether the guest gets an email, so the agent tells the guest itself when you ask for that. By default you confirm each call; you can switch that off for this tool.

Parameters

Parameters: cancel_free_tickets
NameTypeDescription
order_id string required string Order ID from list_orders.
ticket_ids array array Ticket IDs from get_order. Omit to cancel the whole order.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "billetto_write",
    "arguments": {
      "operation": "cancel_free_tickets",
      "arguments": {
        "order_id": "order_8c41d2"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "order_id": "9041660",
    "status": "cancelled",
    "cancelled_tickets": [
      "48377102"
    ]
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.