@meeting-baas/sdk
Version:
Official SDK for Meeting BaaS API - https://meetingbaas.com
67 lines (66 loc) • 2.29 kB
TypeScript
/**
* 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;
}