Siga a estrutura de pergunta recomendada pelo Dev Bot antes de enviar suas dúvidas de integração.
🛂 A permissão no EVO que libera o acesso a este endpoint é o Cliente - Consulta sem dados sensíveis.
🚧 OBS. Para que algum aluno seja retornado, é necessário passar pelo menos um dos parâmetros a seguir: documento,telefoneouidMember.Disponível para uso com chave de acesso de filial e também com chave de acesso de ADM Geral.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| string | Não | Email do membro. | |
| document | string | Não | Documento do membro. |
| phone | string | Não | Celular do membro. |
| idMember | int32 | Não | ID do membro. |
| take | int32 | Não | Total de valores para retornar. (Máximo 50) |
| skip | int32 | Não | Total de valores para pular (ignorar). |
| Campo | Tipo | Descrição |
|---|---|---|
idMember | number | Identificador único do membro. |
firstName | string | Primeiro nome do membro. |
lastName | string | Sobrenome do membro. |
registerName | string | Nome registrado no cadastro. |
registerLastName | string | Sobrenome registrado no cadastro. |
usePreferredName | boolean | Indica se o sistema deve utilizar o nome preferencial. |
registerDate | datetime | Data de cadastro do membro. |
idBranch | number | Identificador da unidade associada ao membro. |
branchName | string | Nome da unidade associada ao membro. |
accessBlocked | boolean | Indica se o acesso do membro está bloqueado. |
blockedReason | string | Motivo do bloqueio de acesso, quando aplicável. |
gender | string | Gênero do membro. |
birthDate | datetime | Data de nascimento do membro. |
accessCardNumber | string | Número do cartão de acesso do membro. |
membershipStatus | string | Status geral da associação do membro. |
penalized | boolean | Indica se o membro está penalizado. |
status | string | Status do membro no sistema. |
contacts | array | Lista de contatos do membro. (ver detalhes mais abaixo) |
memberships | array | Lista de associações (planos/contratos) do membro. (ver detalhes mais abaixo) |
lastAccessDate | datetime | Data do último acesso do membro. |
idEmployeeConsultant | number | Identificador do funcionário consultor associado ao membro. |
nameEmployeeConsultant | string | Nome do funcionário consultor associado ao membro. |
idEmployeeInstructor | number | Identificador do funcionário instrutor associado ao membro. |
nameEmployeeInstructor | string | Nome do funcionário instrutor associado ao membro. |
idEmployeePersonalTrainer | number | Identificador do personal trainer associado ao membro. |
nameEmployeePersonalTrainer | string | Nome do personal trainer associado ao membro. |
photoUrl | string | URL da foto do membro. |
idMemberMigration | string | Identificador de migração do membro. |
responsibles | array | Lista de responsáveis vinculados ao membro. (ver detalhes mais abaixo) |
tokenGympass | string | Token de integração com Gympass. |
personalTrainer | boolean | Indica se o membro possui personal trainer. |
personalType | string | Tipo de personal associado ao membro. |
contacts| Campo | Tipo | Descrição |
|---|---|---|
idPhone | number | Identificador do telefone. |
idMember | number | Identificador do membro associado ao contato. |
idEmployee | number | Identificador do funcionário associado ao contato. |
idProspect | number | Identificador do prospect associado ao contato. |
idProvider | number | Identificador do fornecedor associado ao contato. |
idContactType | number | Identificador do tipo de contato. |
contactType | string | Descrição do tipo de contato. |
ddi | string | Código DDI do telefone. |
description | string | Descrição do contato (ex: número, observação). |
memberships| Campo | Tipo | Descrição |
|---|---|---|
idMember | number | Identificador do membro. |
idMembership | number | Identificador da associação. |
idMemberMembership | number | Identificador do vínculo membro–associação. |
idMemberMembershipRenewed | number | Identificador da associação renovada, quando aplicável. |
numMembers | number | Quantidade de membros vinculados. |
startDate | datetime | Data de início da associação. |
endDate | datetime | Data de término da associação. |
name | string | Nome da associação. |
cancelDate | datetime | Data de cancelamento. |
cancelDateOn | datetime | Data efetiva do cancelamento. |
cancelCreationDate | datetime | Data de criação do cancelamento. |
membershipStatus | string | Status da associação. |
valueNextMonth | number | Valor previsto para o próximo mês. |
nextCharge | datetime | Data da próxima cobrança. |
nextDateSuspension | datetime | Próxima data prevista de suspensão. |
idSale | number | Identificador da venda associada. |
saleDate | datetime | Data da venda. |
contractPrinting | string | Informação de impressão de contrato. |
freezes | array | Lista de congelamentos da associação. (ver detalhes mais abaixo) |
idCategoryMembership | number | Identificador da categoria da associação. |
numberSuspensionTimes | number | Número de suspensões realizadas. |
maxSuspensionDays | number | Máximo de dias permitidos para suspensão. |
minimumSuspensionDays | number | Mínimo de dias permitidos para suspensão. |
disponibleSuspensionDays | number | Dias de suspensão disponíveis. |
disponibleSuspensionTimes | number | Quantidade de suspensões disponíveis. |
daysLeftToFreeze | number | Dias restantes para congelamento. |
loyaltyEndDate | datetime | Data final do período de fidelidade. |
assessmentEndDate | datetime | Data final da avaliação. |
acceptanceDate | datetime | Data de aceite do contrato. |
flAllowLocker | boolean | Indica se permite uso de armário. |
flAdditionalMembership | boolean | Indica se é associação adicional. |
bioimpedanceAmount | number | Quantidade de bioimpedâncias disponíveis. |
signedTerms | boolean | Indica se os termos foram assinados. |
originalValue | number | Valor original da associação. |
allowLesMills | boolean | Indica se permite acesso ao Les Mills. |
allowsCancellationByApp | boolean | Indica se permite cancelamento pelo aplicativo. |
contractSigningUrl | string | URL para assinatura do contrato. |
limitless | boolean | Indica se a associação é ilimitada. |
weeklyLimit | number | Limite semanal de sessões. |
concludedSessions | number | Sessões concluídas. |
pendingSessions | number | Sessões pendentes. |
scheduledSessions | number | Sessões agendadas. |
pendingRepositions | number | Reposições pendentes. |
repositionsTotal | number | Total de reposições. |
bonusSessions | number | Sessões bônus. |
sessions | array | Lista de sessões da associação. (ver detalhes mais abaixo) |
memberships.freezes| Campo | Tipo | Descrição |
|---|---|---|
startSuspend | datetime | Data de início da suspensão. |
endSuspend | datetime | Data de término da suspensão. |
unlockDate | datetime | Data de liberação da suspensão. |
idEmployee | number | Identificador do funcionário responsável. |
reason | string | Motivo da suspensão. |
flUseMembershipFreezeDays | boolean | Indica se utiliza dias de congelamento da associação. |
daysFreeze | number | Quantidade de dias congelados. |
idFreeze | number | Identificador do congelamento. |
memberships.sessions| Campo | Tipo | Descrição |
|---|---|---|
idSession | number | Identificador da sessão. |
expirationDate | datetime | Data de expiração da sessão. |
flBonusSession | boolean | Indica se é uma sessão bônus. |
responsibles| Campo | Tipo | Descrição |
|---|---|---|
idResponsible | number | Identificador do responsável. |
idMember | number | Identificador do membro associado. |
name | string | Nome do responsável. |
email | string | E-mail do responsável. |
phone | string | Telefone do responsável. |
observation | string | Observações sobre o responsável. |
idMemberResponsible | number | Identificador do vínculo membro–responsável. |
acessFiti | boolean | Indica se possui acesso ao Fiti. |
financialResponsible | boolean | Indica se é responsável financeiro. |