> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flexxible.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Recuperar una programación cron

> Recupera información detallada sobre programación cron especifica para un grupo de workspaces. Devuelve la configuración de la programación, incluida la expresión cron, la zona horaria, el tipo de operación, la configuración del dispositivo intermedio y los metadatos de auditoría (creado por, actualizado por, actualizado en).



## OpenAPI

````yaml /api-reference/openapi-v1.json get /v1/organizations/{organization_id}/workspace-groups/{workspace_group_id}/schedules/{schedule_id}
openapi: 3.0.3
info:
  title: API Publica Portal
  version: 1.0.0
  description: Api publica REST para portal
servers:
  - url: https://api.staging.flxwvdexternal.com
    description: Staging API server
security:
  - bearerAuth: []
tags: []
paths:
  /v1/organizations/{organization_id}/workspace-groups/{workspace_group_id}/schedules/{schedule_id}:
    get:
      tags:
        - Grupos de workspaces
      summary: Recuperar una programación cron
      description: >-
        Recupera información detallada sobre programación cron especifica para
        un grupo de workspaces. Devuelve la configuración de la programación,
        incluida la expresión cron, la zona horaria, el tipo de operación, la
        configuración del dispositivo intermedio y los metadatos de auditoría
        (creado por, actualizado por, actualizado en).
      operationId: getWorkspaceGroupScheduleById
      parameters:
        - name: organization_id
          in: path
          required: true
          schema:
            type: string
            maxLength: 24
            pattern: ^[0-9a-f]{24}$
          description: El identificador único de la organización
          example: 507f1f77bcf86cd799439011
        - name: workspace_group_id
          in: path
          required: true
          schema:
            type: string
            maxLength: 24
            pattern: ^[0-9a-f]{24}$
          description: El identificador único del grupo de workspaces
          example: 507f1f77bcf86cd799439020
        - name: schedule_id
          in: path
          required: true
          schema:
            type: string
            maxLength: 24
            pattern: ^[0-9a-f]{24}$
          description: El identificador único de la programación
          example: 507f1f77bcf86cd799439060
      responses:
        '200':
          description: >-
            Detalles de programación recuperados correctamente. La respuesta
            incluye expresión cron, zona horaria, tipo, información del
            dispositivo intermedio y metadatos de auditoría.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/WorkspaceGroupScheduleV1'
        '400':
          $ref: '#/components/responses/BadRequest'
          description: Solicitud incorrecta - formato de ID de programación no válido
        '401':
          $ref: '#/components/responses/Unauthorized'
          description: >-
            No autorizado - el usuario no tiene acceso a la organización, o la
            organización no existe
        '404':
          $ref: '#/components/responses/NotFound'
          description: >-
            No se encontró el grupo de workspaces o la programación, o el grupo
            de workspaces pertenece a una organización diferente (después de que
            la autorización se valida)
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
components:
  schemas:
    WorkspaceGroupScheduleV1:
      type: object
      required:
        - id
        - cron_expression
        - time_zone
        - type
      properties:
        id:
          type: string
          pattern: ^[0-9a-f]{24}$
          description: El identificador único de la programación
          example: 507f1f77bcf86cd799439060
        cron_expression:
          type: string
          description: >-
            Expresión cron que define cuándo se ejecuta la programación.
            Formato: minuto hora día-del-mes mes día-de-la-semana.
          example: 0 8 * * 1-5
        time_zone:
          type: string
          description: >-
            Zona horaria para la ejecución de la programación. Admite
            identificadores IANA (p. ej., 'America/New_York') y Windows (p. ej.,
            'Pacific Standard Time').
          example: Eastern Standard Time
        type:
          type: string
          enum:
            - start
            - stop
            - restart
          description: >-
            Tipo de operación de energía: START (enciende), STOP (apaga),
            RESTART (reinicia Workspaces)
        intermediate_device:
          type: string
          pattern: ^[0-9a-f]{24}$
          nullable: true
          description: >-
            El identificador único del workspace del dispositivo intermedio, si
            está configurado. Se usa para acciones de Wake on LAN en redes
            seguras.
          example: 507f1f77bcf86cd799439050
        created_by:
          type: string
          pattern: ^[0-9a-f]{24}$
          nullable: true
          description: ID de usuario que creó la programación
          example: 507f1f77bcf86cd799439070
    ErrorResponse:
      type: object
      properties:
        error:
          type: object
          properties:
            message:
              type: string
            code:
              type: string
            details:
              type: string
          required:
            - message
            - code
      required:
        - error
  responses:
    BadRequest:
      description: Solicitud incorrecta
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
    Unauthorized:
      description: No autorizado
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
    NotFound:
      description: No encontrado
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
    TooManyRequests:
      description: Demasiadas solicitudes
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
    InternalServerError:
      description: Error interno del servidor
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT

````