tags: - TimeSchedules summary: "Listagem de TimeSchedules" description: "Lista todos os registros de horários associados a turnos no sistema." parameters: - in: query name: shift_id schema: type: integer description: "Filtrar TimeSchedules por ID do turno." example: 1 responses: 200: description: "Listagem de TimeSchedules realizada com sucesso." content: application/json: schema: type: array items: type: object properties: id: type: integer example: 1 shift_id: type: integer example: 1 start_time: type: string format: time example: "06:00:00" end_time: type: string format: time example: "07:00:00" description: type: string example: "Aula Teórica" 404: description: "Nenhum TimeSchedule encontrado para o filtro aplicado."