List events

Events by status, date range, room or location, with guest count and amount due.

GET https://cotlet.dev/api/v1/tripleseat/events

read

Lists events that overlap your date range, each with name, status, room, date, times, owner, contact and guest count, plus the grand total and amount due. Filter by one status: Prospect, Tentative, Definite, Closed or Lost. Results come 50 per page; use the cursor for the rest. Pass event_id to get_event for the full record.

Parameters

Parameters: list_events
NameTypeDescription
status string string Prospect, Tentative, Definite, Closed or Lost.
date_from date date Events that touch this date or later.
date_to date date Events that touch this date or earlier.
room_id integer integer Only events in this room, from list_rooms.
location_id integer integer Only this location. Needed if your account has more than one.
limit integer integer 1 to 50. Default: 50.
cursor string string Next page cursor from the previous call.

Request

cURL
curl https://cotlet.dev/api/v1/tripleseat/events \
  -H "Authorization: Bearer $COTLET_API_KEY"
Python
result = client.call("tripleseat", "list_events")
Node.js
const result = await cotlet.call('tripleseat', 'list_events');
CLI
cotlet call tripleseat list_events

Example response

JSON

{
  "events": [
    {
      "event_id": 5528840,
      "name": "Alvarez rehearsal dinner",
      "status": "Definite",
      "event_date": "2026-10-09",
      "start": "18:00",
      "end": "22:00",
      "room": "Garden Room",
      "owner": "Sam Reyes",
      "guest_count": 36,
      "grand_total": 4280,
      "amount_due": 0
    }
  ],
  "next_cursor": null
}

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.