Skip to main content
View as Markdown

Meetings

Fetch the meetings of an event, page by page or by ID.

Reference: MeetingNode object

Before you begin​

  • An API key, sent in the Authorization header. The key acts with the roles and permissions of the user who created it. See Authentication.
  • The ID of the event (eventId). See Events.

Fetch meetings​

Use the meetingsV2 query to fetch the meetings of an event.

Get the first 100 meetings​

Fetch the first page of meetings, with their status and source.

ArgumentDescription
eventIdThe ID of the event.
cursorPagination. first sets how many records to fetch per page.
Query
query MeetingsV2($eventId: ID!, $cursor: CursorPaginationInput!){
meetingsV2(eventId: $eventId, cursor: $cursor) {
nodes {
id
status
source
}
totalCount
pageInfo {
hasNextPage
hasPreviousPage
startCursor
endCursor
}
}
}
Variables
{
"eventId": "RXZlbnRfMQ==",
"cursor": {
"first": 100
}
}

Get the next 100 meetings​

To fetch the next page, send the same query and set cursor.after to the pageInfo.endCursor value of the previous response. Repeat while pageInfo.hasNextPage is true.

ArgumentDescription
eventIdThe ID of the event.
cursorPagination. first sets how many records to fetch per page; after is the cursor returned by the previous response.
Query
query MeetingsV2($eventId: ID!, $cursor: CursorPaginationInput!){
meetingsV2(eventId: $eventId, cursor: $cursor) {
nodes {
id
status
source
}
totalCount
pageInfo {
hasNextPage
hasPreviousPage
startCursor
endCursor
}
}
}
Variables
{
"eventId": "RXZlbnRfMQ==",
"cursor": {
"first": 100,
"after": "INSERT_CURSOR_ID_HERE"
}
}

Get meetings by ID​

Fetch specific meetings.

ArgumentDescription
eventIdThe ID of the event.
filter.idsArray of the IDs of the meetings to fetch.
Query
query MeetingsV2($eventId: ID!, $filter: MeetingFilterInput!) {
meetingsV2(eventId: $eventId, filter: $filter) {
nodes {
id
source
}
totalCount
pageInfo {
hasNextPage
hasPreviousPage
startCursor
endCursor
}
}
}
Variables
{
"eventId": "RXZlbnRfNDY1Njc4",
"filter": {
"ids": [
"MeetingID1",
"MeetingID1"
]
}
}