List meetings

Return a page of the authenticated caller's V2 1:1 meetings — the same
content shown in Bonusly's 1:1s index (upcoming first, then complete,
newest first).

Filters (all optional, all combined as AND):

  • status — one of upcoming or complete. Omit for both.
  • archived — boolean. Default false (excludes archived meetings);
    pass true to see only archived, false to explicitly see non-archived.
  • start_time, end_time — ISO 8601 timestamps filtering on
    completed_at (inclusive). Combine to scope to a date range.

Pagination is cursor-based. meetings is a single page (size limit,
default 25, max 100); when more pages exist next_cursor is non-null.
To fetch the next page, call again passing only cursor — it carries
the page size and every filter, so do not re-send status, archived,
start_time, end_time, or limit (they are ignored when a cursor is
present).

Each row carries title, status, participant ids, tags, and key
timestamps. Transcript text, summaries, and collaborative document
HTML are excluded — use getMeeting or getMeetingTranscript for
the full detail.

Required OAuth scope: checkins:read or growth:read

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
enum
required
Allowed:
string
enum
required
Allowed:
params
object
required
string
required
Responses

401

Unauthorized

403

Forbidden

Language
Credentials
Bearer
OAuth2 access token
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json