List user meetings
Returns meetings from the user's connected meeting integrations (Google Meet, Zoom, Teams).
Filtering:
- start_date: Meetings starting after this date (YYYY-MM-DD)
- end_date: Meetings starting before this date (YYYY-MM-DD)
- has_summary: Filter by summary presence (true/false)
- provider: Filter by provider (google_meet, zoom, teams, manual_meetings)
Expand parameter: By default, summary, short_summary, action_items, attendees, and meeting_link are not included. Use expand=summary,short_summary,action_items,attendees,meeting_link to include these fields.
Pagination (cursor-only):
- limit: Maximum number of meetings per page (default: 50, max: 100)
- cursor: Opaque token from pagination.next_cursor of a prior response. Pass it back unchanged to fetch the next page. Omit on the first page.
Note: Meetings are returned in reverse chronological order (most recent first).
Request
- Base URL: http://0.0.0.0:3000
- URL: http://0.0.0.0:3000/v1/users/{user_id}/meetings
- Auth: none declared
Path parameters
Query parameters
Meetings starting after this date (YYYY-MM-DD format)
Meetings starting before this date (YYYY-MM-DD format)
Filter by summary presence
Filter by meeting provider
Number of items to return (1-100, default 50)
Opaque pagination cursor returned as pagination.next_cursor from a prior response. Pass it back unchanged to fetch the next page. Cursors are sort-key bound — a cursor from one endpoint cannot be reused on another.
Comma-separated list of fields to include. Valid options: summary, short_summary, action_items, attendees, meeting_link
Response
Default Response
Changes
No recorded changes to this operation across all 1 revision of this API.