List meetings
Retrieve a paginated list of meetings with optional keyword search (across title, AI summary, and cached transcript text), participant email filtering, attendee domain filtering, date range filtering, and sorting.
Authentication
X-API-KEYstring
API Key authentication via header
OR
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Query parameters
query
Keyword to search across meeting title, AI summary, and cached transcript text
participant_emails
Participant email(s) to filter by. Repeat the parameter or pass a comma-separated list.
participant_match
Whether a meeting must include any or all of the given participant emails
Allowed values:
participant_domains
Attendee email domain(s) to filter by (e.g. ‘acme.com’). Repeat the parameter or pass a comma-separated list.
domain_match
Whether a meeting must include attendees from any or all of the given domains
Allowed values:
created_after
Only include meetings created at or after this ISO 8601 timestamp
created_before
Only include meetings created at or before this ISO 8601 timestamp
sort_by
Field to sort by
Allowed values:
sort_direction
Sort direction
Allowed values:
limit
Maximum number of meetings to return per page (1-500)
offset
Number of meetings to skip for pagination
Response
Successfully retrieved paginated list of meetings
has_more
Whether there are more meetings available beyond this page
items
Array of meeting objects for the current page
limit
Maximum number of meetings returned in this response (1-500)
next_offset
Offset value to use for the next page request, null if no more pages
offset
Number of meetings skipped from the beginning of the result set
total
Total number of meetings matching the query filters
Errors
422
Unprocessable Entity Error
