Skip to main content

Interface: RoutineWorkflowAccessPreviewRequest

Defined in: packages/sdk/src/types/event-types.ts:666

Draft input for the non-persisting Routine Workflow-access preview (POST /routines/preview-workflow-access). Hand-written (like SchedulePreviewRequest) so eventRules uses the app's EventRuleInput shape rather than the generated EventRuleData.

Properties

eventRules?

optional eventRules: EventRuleInput[] | null

Defined in: packages/sdk/src/types/event-types.ts:673


memberFilterId?

optional memberFilterId: number | null

Defined in: packages/sdk/src/types/event-types.ts:670


name?

optional name: string | null

Defined in: packages/sdk/src/types/event-types.ts:669


routineId?

optional routineId: number | null

Defined in: packages/sdk/src/types/event-types.ts:668

Set on update-style previews; the route enforces owner-or-admin.


targetMemberId?

optional targetMemberId: number | null

Defined in: packages/sdk/src/types/event-types.ts:671


workflowId?

optional workflowId: number | null

Defined in: packages/sdk/src/types/event-types.ts:672