HTML estilizadov10Sem dependência externa

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, idMember e entryType.