Posición
📄️ Obter posição atual do motorista
Devolve a última posição registrada do motorista com todos os metadados associados.**Casos de uso principais:**- Mostrar localização em tempo real em mapas- Calcular ETA (Tempo Estimado de Chegada)- Verificar cumprimento da rota atribuída**Exemplo de fluxo:**1. App móvel envia posição a cada 5 minutos2. Servidor armazena e atualiza a última posição3. Cliente consulta este endpoint para visualização**Limitações:**- Máximo de 1 consulta por segundo- Precisão de 6 casas decimais (~11cm)- Dados são purgados após 30 dias**Exemplo de request:**```httpGET /api/drivers/5f8d3b7b3f6b8a1b9c3b7b3f/position?lang=es```
📄️ Atualizar posição do condutor
Registre uma nova posição para o motorista.**Validações:** - Coordenadas GPS válidas - Timestamp não pode ser no futuro - Máximo uma atualização por minuto
📄️ Obter histórico de posições
Retorna o histórico de posições do condutor em um intervalo de datas.**Parâmetros opcionais:** - from: Data de início (padrão: 24 horas atrás) - to: Data de fim (padrão: agora) - limit: Máximo de registros (padrão: 100)