/** * Webex by Cisco Node - Version 1 * Discriminator: resource=meeting, operation=getAll */ interface Credentials { ciscoWebexOAuth2Api: CredentialReference; } export type CiscoWebexV1MeetingGetAllParams = { resource: 'meeting'; operation: 'getAll'; /** * Whether to return all results or only up to a given limit * @default false */ returnAll?: boolean | Expression; /** * Max number of results to return * @displayOptions.show { returnAll: [false] } * @default 50 */ limit?: number | Expression; /** * Filters * @default {} */ filters?: { /** Start date and time (inclusive) for the meeting. Acceptable <a href="https://datatracker.ietf.org/doc/html/rfc2445"> format</a>. */ from?: string | Expression; /** Email address for the meeting host */ hostEmail?: string | Expression | PlaceholderValue; /** External tag created by another application, e.g. Zendesk ticket ID or Jira ID */ integrationTag?: string | Expression | PlaceholderValue; /** Whether to return just the current meeting or all meetings * @default true */ current?: boolean | Expression; /** Meeting number for the meeting objects being requested */ meetingNumber?: string | Expression | PlaceholderValue; /** Meeting Type * @default meetingSeries */ meetingType?: 'meetingSeries' | 'scheduledMeeting' | 'meeting' | Expression; /** Email of a person that must be a meeting participant */ participantEmail?: string | Expression | PlaceholderValue; /** URL of the Webex site which the API lists meetings from. Choose from the list, or specify an ID using an <a href="https://docs.n8n.io/code/expressions/">expression</a>. */ siteUrl?: string | Expression; /** Meeting state for the meeting objects being requested */ state?: 'active' | 'ended' | 'expired' | 'inProgress' | 'lobby' | 'missed' | 'ready' | 'scheduled' | Expression; /** End date and time (inclusive) for the meeting. Acceptable <a href="https://datatracker.ietf.org/doc/html/rfc2445"> format</a>. */ to?: string | Expression; /** URL encoded link to information page for the meeting objects being requested */ webLink?: string | Expression | PlaceholderValue; }; }; export type CiscoWebexV1MeetingGetAllNode = { type: 'n8n-nodes-base.ciscoWebex'; version: 1; credentials?: Credentials; config: NodeConfig; };