Get booking

One booking with its events, contact, account and lead.

MCP tool tripleseat_read → get_booking

read

Returns the booking status, dates, contact, account, owner, every event inside it with its own status, and the lead it came from if there is one. The booking status and its events can differ, for example a Definite booking with one Tentative event.

Parameters

Parameters: get_booking
NameTypeDescription
booking_id integer required integer Booking ID from list_bookings.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "tripleseat_read",
    "arguments": {
      "operation": "get_booking",
      "arguments": {
        "booking_id": 1
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "booking_id": 770231,
    "name": "Delgado wedding weekend",
    "status": "Tentative",
    "start_date": "2026-11-21",
    "end_date": "2026-11-22",
    "contact": "Marisol Delgado",
    "account": "Delgado family",
    "owner": "Sam Reyes",
    "events": [
      {
        "event_id": 5529012,
        "name": "Delgado rehearsal dinner",
        "status": "Tentative"
      },
      {
        "event_id": 5529013,
        "name": "Delgado ceremony and reception",
        "status": "Tentative"
      }
    ],
    "lead_id": null
  },
  "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.