Create a new cron schedule for a workspace group
POST/v1/organizations/:organization_id/workspace-groups/:workspace_group_id/schedules
Create a new cron schedule for a workspace group. Schedules define automated energy operations (START, STOP, RESTART) executed at specified schedules based on cron expressions and time zone. START schedules can optionally include an intermediate device Workspace ID for secure network Wake-on-LAN operations. If intermediate_device is provided, it indicates that an intermediate device should be used. The system validates no conflicting schedule exists (same type, time, and day after time zone conversion).
Request
Responses
- 201
- 400
- 401
- 404
- 409
- 422
- 429
- 500
Schedule created successfully. The response contains the created schedule ID.
Solicitud incorrecta. Causas comunes: - Faltan campos obligatorios (cron_expression, time_zone, type) - Formato de expresión cron inválido - Valor de zona horaria inválido - Tipo de programación inválido (debe ser START, STOP o RESTART) - Formato de ID de Workspace de intermediate_device inválido
No autorizado: el usuario no tiene acceso a la organización o la organización no existe
Grupo de workspaces no encontrado, o el grupo de workspaces pertenece a una organización diferente (después de pasar la autorización)
Conflicto: ya existe una programación con el mismo tipo, hora y día (después de la conversión de zona horaria)
Entidad no procesable. Causas comunes: - El ID de Workspace de intermediate_device no existe o no pertenece a la organización
Too Many Requests
Internal Server Error