import type * as Brevo from "../../../../index.mjs"; /** * @example * { * search: "product", * startDate: "2024-01-01", * endDate: "2024-01-31" * } */ export interface GetAllExternalFeedsRequest { /** Can be used to filter records by search keyword on feed name */ search?: string; /** * Mandatory if `endDate` is used. Starting date (YYYY-MM-DD) from which * you want to fetch the list. Can be maximum 30 days older than current * date. */ startDate?: string; /** * Mandatory if `startDate` is used. Ending date (YYYY-MM-DD) till which * you want to fetch the list. Maximum time period that can be selected is * one month. */ endDate?: string; /** * Sort the results in the ascending/descending order of record creation. * Default order is **descending** if `sort` is not passed. */ sort?: Brevo.GetAllExternalFeedsRequestSort; /** Filter the records by `authType` of the feed. */ authType?: Brevo.GetAllExternalFeedsRequestAuthType; /** Number of documents returned per page. */ limit?: number; /** Index of the first document on the page. */ offset?: number; }