🚀 Funcionalidades
- Coleta dados brutos das tabelas Supabase
- Cria e atualiza tabelas processadas para serem usadas no report, dentro dos projetos:
- Disponibiliza endpoints para disparar cada etapa do pipeline.
ds_person_rue
ds_place_rue
ds_time_rue
DETECTA
SAVED
🔑 Autorização
Todas as requisições exigem cabeçalho:
Authorization: Bearer <API_KEY>
📌 Endpoints
POST /person
Processa dados da tabela ds_person_rue
- Converte datas em semanas epidemiológicas.
- Consolida contagens por sexo e faixa etária.
- Identifica faixas dominantes.
- Atualiza a tabela ds_report_person_rue nos projetos DETECTA e SAVED.
curl -X POST https://rpdetecta.harpyserv.com/person \
-H "Authorization: Bearer SEU_TOKEN"
POST /place
Processa dados da tabela ds_place_rue
- Remove registros de Manaus.
- Converte datas em semanas epidemiológicas.
- Normaliza status ( grey para valores nulos).
- Calcula totais de unidades por status/síndrome.
- Atualiza a tabela ds_report_place_rue nos projetos DETECTA e SAVED.
curl -X POST https://rpdetecta.harpyserv.com/place \
-H "Authorization: Bearer SEU_TOKEN"
POST /time
Processa dados da tabela ds_time_rue
- Agrega valores semanais por cidade.
- Calcula cores dominantes com base nas últimas 5 observações.
- Detecta tendências epidemiológicas (alta, queda, estável, oscilando).
- Atualiza a tabela ds_report_time_rue nos projetos DETECTA e SAVED.
curl -X POST https://rpdetecta.harpyserv.com/time \
-H "Authorization: Bearer SEU_TOKEN"