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
| Name | Type | Description |
|---|---|---|
| booking_id integer required | integer | Booking ID from list_bookings. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "tripleseat_read",
"arguments": {
"operation": "get_booking",
"arguments": {
"booking_id": 1
}
}
}
} Example response
{
"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
}