summary: "Criar um turno" tags: - Shifts parameters: - name: body in: body required: true schema: type: object required: - service_instance_id - name - start_time - end_time properties: service_instance_id: type: integer description: "ID da instância de serviço associada ao turno" name: type: string description: "Nome do turno (por exemplo, Manhã, Tarde)" start_time: type: string format: time description: "Horário de início do turno (HH:mm)" end_time: type: string format: time description: "Horário de fim do turno (HH:mm)" responses: 201: description: "Turno criado com sucesso" schema: type: object properties: id: type: integer service_instance_id: type: integer name: type: string start_time: type: string end_time: type: string 400: description: "Erro nos dados enviados" 404: description: "Instância de serviço não encontrada"