Other types

Learn about other types used by the notetaker/meetings API

The types below are used by the notetaker meetings query and related fields. They are not independently queryable at the root.

MeetingsResponse

Paginated list of meetings and pagination metadata.

FieldTypeDescription
meetings[Meeting]Meetings returned for this page. See Notetaker — Fields on Meeting.
page_infoPageInfoCursor-based pagination info.

MeetingsFilterInput

Filters applied when listing meetings.

FieldTypeDescription
ids[ID!]Restrict results to specific meeting IDs.
searchStringFilter by search text.
accessMeetingAccessFilterFilter by how the meeting is shared or owned relative to the current user.

MeetingAccess

Enum describing how the current user accesses a meeting (field Meeting.access_type).

ValueDescription
OWNMeeting owned by the user.
SHARED_WITH_MEShared directly with the user.
SHARED_WITH_ACCOUNTShared at the account level.

MeetingAccessFilter

Enum used in MeetingsFilterInput.access when listing meetings.

ValueDescription
OWNOnly meetings the user owns.
SHARED_WITH_MEOnly meetings shared with the user.
SHARED_WITH_ACCOUNTOnly meetings shared with the account.
ALLAll meetings the user can access (no access-level filter).

ActionItem

FieldTypeDescription
contentStringAction item text.
is_completedBooleanWhether the action item is done.
ownerStringOwner name or identifier, if set.
due_dateStringDue date, if set.

Topic

FieldTypeDescription
titleStringTopic title.
talking_points[TalkingPoint]Bullet-style points under the topic.

TalkingPoint

FieldTypeDescription
contentStringTalking point text.

TalkingPoint does not expose a start_time field — only content (confirmed via API testing).


TranscriptEntry

FieldTypeDescription
textStringTranscript segment text.
start_timeFloatSegment start time.
end_timeFloatSegment end time.
speakerStringSpeaker label or name.
languageStringLanguage code or label for the segment.

Participant

FieldTypeDescription
emailStringParticipant email.

PageInfo

Cursor pagination metadata returned with MeetingsResponse.

FieldTypeDescription
has_next_pageBooleanWhether another page exists after this one.
cursorStringCursor to pass as cursor on the next request.