CreateScheduledReportScheduleInput is an input datatype for creating a schedule by which to run a report. It's used by the CreateScheduledReportInput datatype, which in turn is used by the createScheduledReport() mutation field.

Table: CreateScheduledReportScheduleInput

ParameterTypeRequiredDefaultStabilityAvailabilityDescription
Some input parameters may be required, as indicated in the Required column. For return values, this indicates that you are assured a value if the field is requested for the results. 
Table last updated: Oct 14, 2026 
cronExpressionStringyes Long-Term The cron pattern describing the schedule on which to execute the report.
endDateLong  Long-Term An optional end date of the active period of the schedule.
startDateLongyes Long-Term The start date of the active period of the schedule.
timeZoneStringyes Long-Term The timezone of the schedule (e.g., UTC, Europe/Copenhagen).