Endpoints para Power BI — Metas
Endpoints
| Endpoint | Tabela | Descrição |
|---|---|---|
/metas/api/powerbi.php |
tbmetas + tbconsultores |
Retorna metas dos consultores, incluindo URL da foto. |
/metas/api/powerbi_rede.php |
tbmetas_rede |
Retorna metas consolidadas da rede. |
Parâmetros comuns
| Parâmetro | Descrição |
|---|---|
competencia |
Competência YYYY-MM. Quando ausente, retorna mais
registros, ordenando por competência. |
format |
Pode acionar formatação de exibição. |
raw, include_raw,
raw_columns |
Controlam retorno com colunas brutas quando habilitado no helper. |
currency ou moeda |
Controla formatação monetária. |
debug |
Usado para diagnóstico. Não manter aberto em produção. |
Exemplo
curl "https://pbi.motionfitacademia.com.br/metas/api/powerbi.php?competencia=2026-06"Regra de fotos
O endpoint de metas dos consultores faz JOIN com
tbconsultores e monta campos:
foto_consultor_pathfoto_consultor_urlfoto_consultorfoto_consultor_original_pathfoto_consultor_padrao
Correções recomendadas
- Adicionar token/API key para endpoints consumidos pelo Power BI quando não forem estritamente públicos.
- Desabilitar
debugpúblico. - Garantir limite de retorno por competência para evitar consumo excessivo.