UNPKG

@meeting-baas/sdk

Version:

Official SDK for Meeting BaaS API - https://meetingbaas.com

67 lines (66 loc) 2.29 kB
/** * Meeting BaaS API * Meeting BaaS API * * The version of the OpenAPI document: 1.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface QueryListEvent */ export interface QueryListEvent { /** * If provided, filters events to include only those with this attendee\'s email address Example: \"jane.smith@example.com\" * @type {string} * @memberof QueryListEvent */ 'attendee_email'?: string | null; /** * Calendar ID to filter events by This is required to specify which calendar\'s events to retrieve * @type {string} * @memberof QueryListEvent */ 'calendarId': string; /** * Optional cursor for pagination This value is included in the `next` field of the previous response * @type {string} * @memberof QueryListEvent */ 'cursor'?: string | null; /** * If provided, filters events to include only those with this organizer\'s email address Example: \"john.doe@example.com\" * @type {string} * @memberof QueryListEvent */ 'organizer_email'?: string | null; /** * If provided, filters events to include only those with a start date greater than or equal to this timestamp Format: ISO-8601 string, e.g., \"2023-01-01T00:00:00Z\" * @type {string} * @memberof QueryListEvent */ 'start_date_gte'?: string | null; /** * If provided, filters events to include only those with a start date less than or equal to this timestamp Format: ISO-8601 string, e.g., \"2023-12-31T23:59:59Z\" * @type {string} * @memberof QueryListEvent */ 'start_date_lte'?: string | null; /** * Filter events by meeting status Valid values: \"upcoming\" (default) returns events after current time, \"past\" returns previous events, \"all\" returns both * @type {string} * @memberof QueryListEvent */ 'status'?: string | null; /** * If provided, fetches only events updated at or after this timestamp Format: ISO-8601 string, e.g., \"2023-01-01T00:00:00Z\" * @type {string} * @memberof QueryListEvent */ 'updated_at_gte'?: string | null; }