GET meetings/export

GET /api/v2/meetings/export

Returns a paginated list of meeting records for a specified event. Supports filtering by participant, time range, creation date, and last-modified date — suitable for both full exports and incremental sync.


Authentication

Authorization: Bearer <your_api_key>

Endpoint

GET /api/v2/meetings/export

Query Parameters

Parameter

Type

Required

Default

Description

event_id

integer

Yes

The event to retrieve meetings for

page

integer

No

1

Page number

per_page

integer

No

100

Items per page (max 500)

account_id

integer

No

Filter to meetings involving this account

time_from

integer

No

Meeting start time from (Unix timestamp)

time_to

integer

No

Meeting start time to (Unix timestamp)

last_modified_from

integer

No

Last-modified from (Unix timestamp)

last_modified_to

integer

No

Last-modified to (Unix timestamp)

order

string

No

ASC

Sort direction: ASC or DESC

order_by

string

No

Sort field: account_id or time


Meeting Row Fields

Each confirmed meeting generates two rows — one for the Sender and one for the Receiver.

Field

Type

Description

Meeting ID

integer

Unique meeting ID

Appointment Date

string

Scheduled date (DD.MM.YYYY)

Appointment Time

string

Scheduled time (HH:MM)

Appointment Status

string

confirmed, pending, or canceled

Duration

number

Duration in minutes

Location

string

Meeting location name

Meeting Role

string

Receiver or Sender

Account ID

integer

Participant's account ID

Account Email

string

Email address

Last Modified

integer

Unix timestamp of last modification


Example Request

Bash
curl -X GET "https://your-event-domain.com/api/v2/meetings/export?event_id=7&page=1&per_page=100&order=ASC&order_by=time" \
  -H "Authorization: Bearer your_api_key_here"