Meetings

List Meetings

List meetings as compact summary cards.

The default visibility scope follows the caller's RBAC. Pass participant_email to scope down to a specific contact's meetings (matched across organizer + owner + attendees). Transcript content is returned only as a short summary preview; call the detail endpoint for full transcript text.

get/inbox/meetings

Request

  • Base URL: https://be.graph8.com/api/v1
  • URL: https://be.graph8.com/api/v1/inbox/meetings
  • Auth: HTTP bearer

Query parameters

participant_emailstring[] nullable

Filter to meetings where ANY of the provided emails appears as organizer, owner, or attendee (case-insensitive, OR-matched). Repeat the param for multiple emails.

scopestring nullable

Visibility scope: 'my' (your meetings) or 'all' (org-wide, requires meetings:see_all)

timeframestring nullable

'all', 'upcoming', or 'past' (default: past)

has_transcriptboolean nullable

True = transcript linked; False = no transcript

internal_modestring nullable

Internal meeting visibility. 'include_internal' returns ALL meetings (team syncs, internal-only attendees). 'exclude_internal' drops any meeting with no external attendees. Omitting respects the org policy default (most orgs default to exclude_internal). Pass include_internal to see team/standup meetings the default would hide.

searchstring nullable

Match title or transcript text

pageinteger

Page number

page_sizeinteger

Items per page

Headers

Authorizationstring nullable
X-Target-Org-Idstring nullable

Response

Successful Response

Changes

No recorded changes to this operation across all 2 revisions of this API.