tags: - TimeSchedules summary: "Criação de TimeSchedule" description: "Cria um novo registro de horário (TimeSchedule) para um turno existente." requestBody: required: true content: application/json: schema: type: object properties: shift_id: type: integer description: "ID do turno associado." example: 1 start_time: type: string format: time description: "Horário de início do intervalo." example: "06:00:00" end_time: type: string format: time description: "Horário de término do intervalo." example: "07:00:00" description: type: string description: "Descrição do time schedule." example: "Aula Teórica" responses: 201: description: "TimeSchedule criado com sucesso." content: application/json: schema: type: object properties: message: type: string example: "Time schedule criado com sucesso" id: type: integer example: 1 400: description: "Erro de validação ou dados ausentes." content: application/json: schema: type: object properties: message: type: string example: "Erro: dados inválidos ou incompletos."