/** * @example * { * experience_id: "experience_id" * } */ export interface ListLivestreamsRequest { /** ID of a livestreams experience, prefixed `exp_`. */ experience_id: string; /** When `true`, only pinned livestreams, most recently pinned first. When `false`, only livestreams that are not pinned. */ pinned?: boolean; /** When `true`, only ended livestreams that were recorded, including recordings still processing. `false` or omitted lists every livestream. */ recorded?: boolean; /** Number of results to return from the start of the range. */ first?: number; /** Return results after this cursor. Use `page_info.end_cursor` from the previous response to fetch the next page. */ after?: string; /** Number of results to return from the end of the range. */ last?: number; /** Return results before this cursor. Use `page_info.start_cursor` from the previous response to fetch the previous page. */ before?: string; }