Meetings API
Bulk Retrieval of Meetings
To perform bulk data retrieval of meetings, it is necessary to use the following endpoint:
GET /api/v2/meetings/export
This endpoint provides access to meeting records within a specific event, supporting pagination and advanced filtering. Each record in the response corresponds to one participant in a meeting. Use the Meeting ID
to group participants into the same meeting.
Available Query Parameters
Parameter | Type | Required | Description |
| integer | Yes | Unique identifier of the event. |
| integer | No | Page number of the results (default: 1). |
| integer | No | Number of results per page (default: 100, max: 500). |
| integer | No | Filter by specific account ID. |
| integer | No | Unix timestamp to filter by appointment (scheduled) start time. |
| integer | No | Unix timestamp to filter by appointment (scheduled) end time. |
| integer | No | Unix timestamp to filter meetings by their creation time. |
| integer | No | Upper limit for the |
| integer | No | Unix timestamp to filter by last modification time. |
| integer | No | Upper limit for the |
| string | No | Result ordering: |
| string | No | Field to order results by: |
Filtering Strategy & Parameter Usage
Some fields in the meeting response may appear similar but serve distinct purposes. Understanding these differences is crucial when defining a strategy for syncing or querying meetings effectively:
✅ Appointment Date & Time
Represent when the meeting is scheduled to happen.
Useful for organizing or displaying meetings in a timeline.
Not recommended for filtering when trying to retrieve newly created meetings.
⚠️ Creation Date & Time
Indicate when the meeting was created.
Filtering by creation date based on this field is less effective, especially in short events with a high number of meetings.
✅ Recommended: Use created_from / created_to
Filter meetings based on when they were created in the system (not when they are scheduled to occur).
Best suited for daily syncs or incremental exports.
✅ Use last_modified_from / last_modified_to
Filter only those meetings that were updated, such as rescheduled, confirmed, or canceled.
Ideal for maintaining a real-time or near-real-time mirror of your meetings data.
Suggested Sync Workflow
Initial Export: Start with a full export using only
event_id
,per_page
, and pagination.Store Reference Timestamps: Keep track of the latest
Creation Time
andLast Modified
values.Incremental Sync:
Use
created_from
to fetch newly created meetings.Use
last_modified_from
to fetch updates to existing ones.
This strategy ensures performance efficiency and accurate data replication across systems.