Get booking
One booking with its events, contact, account and lead.
GET https://cotlet.dev/api/v1/tripleseat/bookings/{booking_id}
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. |
Request
curl https://cotlet.dev/api/v1/tripleseat/bookings/1 \
-H "Authorization: Bearer $COTLET_API_KEY" result = client.call("tripleseat", "get_booking", {"booking_id":1}) const result = await cotlet.call('tripleseat', 'get_booking', {"booking_id":1}); cotlet call tripleseat get_booking --data '{"booking_id":1}' Example response
{
"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
}