Entries API
Finalidade
Endpoint JSON para consultar entradas/catraca da tabela
tb_entries, com filtros por data, membro, unidade,
dispositivo e tipo de entrada.
Endpoint
GET /Entries/entries_api.php
Parâmetros
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
data |
Sim, se não usar intervalo | Filtra um único dia YYYY-MM-DD. |
data_inicio |
Sim, se não usar data |
Início do intervalo. |
data_fim |
Sim, se não usar data |
Fim do intervalo. |
idMember |
Não | ID do membro. |
nameMember |
Não | Busca parcial por nome. |
entryType |
Não | Tipo de entrada. |
idBranch |
Não | ID da unidade/filial. |
device |
Não | Busca parcial por dispositivo. |
limit |
Não | Limite de registros. |
Campos retornados
date_entry, dateTurn,
timeZone, idMember, nameMember,
idProspect, nameProspect,
idEmploye, nameEmpl, entryType,
device, releasesBy, idBranch,
blockReason, entryActio,
idMigration.
Exemplo
curl "https://pbi.motionfitacademia.com.br/Entries/entries_api.php?data=2026-06-10&idBranch=1&limit=1000"Correções recomendadas
- Remover credenciais hardcoded.
- Reduzir limite padrão para evitar 504/gateway timeout.
- Adicionar autenticação ou restrição por IP.
- Criar índice em
date_entry,idBranch,idMembereentryType.