@@ -212,6 +212,18 @@ export interface Event {
212212 * the event's `new_users_per_minute` property is also set.
213213 */
214214 total_active_users ?: number | null ;
215+
216+ /**
217+ * If set, the event will override the waiting room's `turnstile_action` property
218+ * while it is active. If null, the event will inherit it.
219+ */
220+ turnstile_action ?: 'log' | 'infinite_queue' | null ;
221+
222+ /**
223+ * If set, the event will override the waiting room's `turnstile_mode` property
224+ * while it is active. If null, the event will inherit it.
225+ */
226+ turnstile_mode ?: 'off' | 'invisible' | 'visible_non_interactive' | 'visible_managed' | null ;
215227}
216228
217229export interface EventDeleteResponse {
@@ -312,6 +324,19 @@ export interface EventCreateParams {
312324 * is also set.
313325 */
314326 total_active_users ?: number | null ;
327+
328+ /**
329+ * Body param: If set, the event will override the waiting room's
330+ * `turnstile_action` property while it is active. If null, the event will inherit
331+ * it.
332+ */
333+ turnstile_action ?: 'log' | 'infinite_queue' | null ;
334+
335+ /**
336+ * Body param: If set, the event will override the waiting room's `turnstile_mode`
337+ * property while it is active. If null, the event will inherit it.
338+ */
339+ turnstile_mode ?: 'off' | 'invisible' | 'visible_non_interactive' | 'visible_managed' | null ;
315340}
316341
317342export interface EventUpdateParams {
@@ -408,6 +433,19 @@ export interface EventUpdateParams {
408433 * is also set.
409434 */
410435 total_active_users ?: number | null ;
436+
437+ /**
438+ * Body param: If set, the event will override the waiting room's
439+ * `turnstile_action` property while it is active. If null, the event will inherit
440+ * it.
441+ */
442+ turnstile_action ?: 'log' | 'infinite_queue' | null ;
443+
444+ /**
445+ * Body param: If set, the event will override the waiting room's `turnstile_mode`
446+ * property while it is active. If null, the event will inherit it.
447+ */
448+ turnstile_mode ?: 'off' | 'invisible' | 'visible_non_interactive' | 'visible_managed' | null ;
411449}
412450
413451export interface EventListParams extends V4PagePaginationArrayParams {
@@ -518,6 +556,19 @@ export interface EventEditParams {
518556 * is also set.
519557 */
520558 total_active_users ?: number | null ;
559+
560+ /**
561+ * Body param: If set, the event will override the waiting room's
562+ * `turnstile_action` property while it is active. If null, the event will inherit
563+ * it.
564+ */
565+ turnstile_action ?: 'log' | 'infinite_queue' | null ;
566+
567+ /**
568+ * Body param: If set, the event will override the waiting room's `turnstile_mode`
569+ * property while it is active. If null, the event will inherit it.
570+ */
571+ turnstile_mode ?: 'off' | 'invisible' | 'visible_non_interactive' | 'visible_managed' | null ;
521572}
522573
523574export interface EventGetParams {
0 commit comments