/health

End-point de status da api.

get

Consulta disponibilidade da api.

/services/v1/society/health

A Integração com os serviços da society e feita através de 2 webservices diferentes (operações e app), este end-point consulta a disponibilidade de cada um individualmente e retorna um objeto com o corpo retornado pelo serviços ou uma mensagem informando qual deles está indisponível / inacessível.

get

Retorna sucesso para dois serviços.

/services/v1/society/teams

Society possui um cadastro de clubes, este cadastro é usado para fazer um merge identificando os clubes com id da society, id da Ucal e id do time na api.

get

Lista times da base de dados da society.

/services/v1/society/getRegistrationsByCPF

Para realizar login com os serviços da society é necessário informar via parâmetro qual a matricula e senha a serem validadas.

post

Lista todas as matrículas de um cpf.

/services/v1/society/login

Serviço para efetuar login.

post

Para realizar login são obrigatórios os campos:

type - com os valores "app" ou "checkin" pra diferenciar o tipo de login e alterar o serviço que a society utiliza para cara um.

registration - matrícula a ser autenticada, pode ser adquirida no endpoint /getRegistrationsByCPF

password - senha da matrícula a ser autenticada.

/services/v1/society/supporterDetails

Serviço para buscar mais informações de uma matrícula específica.

post

Serviço para buscar mais informações de uma matrícula específica.

/services/v1/society/getPhoto

Serviço que retorna foto do sócio na society.

post

Serviço que retorna foto do sócio na society.

/services/v1/society/updatePhoto

Serviço que altera a foto do sócio na society.

post

Serviço que altera a foto do sócio na society.

/services/v1/society/passwordRecovery

Serviço que gera uma senha temporária para o sócio.

post

Serviço que gera uma senha temporária para o sócio.

/services/v1/society/changePassword

Serviço que define uma nova senha a partir da senha temporária

post

Serviço que define uma nova senha a partir da senha temporária

/services/v1/society/addSupporter

Serviço para adicionar um socio como LEAD

post

Serviço para adicionar um socio como LEAD

/services/v1/society/paymentHistory

Serviço para listar histórico de pagamento de uma matrícula

post

Serviço para listar histórico de pagamento de uma matrícula

/services/v1/society/supporterDependents

Serviço para listar dependentes do sócio. Listará todas as subscriptions vinculadas ao sessionToken informado. Se uma matricula for informada, a subscription (se houver) vinculada a ela, não será listada.

post

Serviço para listar dependentes do sócio. Listará todas as subscriptions vinculadas ao sessionToken informado. Se uma matricula for informada, a subscription (se houver) vinculada a ela, não será listada.

/services/v1/society/checkin

Serviços relacionados a checkin.

Serviço que retorna se o matrícula pode realizar operação específica em quais eventos.

post

Serviço que retorna se o matrícula pode realizar operação específica em quais eventos.

Serviço que retorna histórico de checkins feitos pelo sócio.

post

Serviço que retorna histórico de checkins feitos pelo sócio.

Serviço que retorna a lista de eventos disponíveis para fazer checkin.

post

Serviço que retorna a lista de eventos disponíveis para fazer checkin.

Serviço que retorna a lista de eventos disponíveis para fazer checkin com informação de se o checkin foi feito ou não através do atributo "confirmado".

post

Serviço que retorna a lista de eventos disponíveis para fazer checkin com informação de se o checkin foi feito ou não através do atributo "confirmado".

Serviço que retorna quais operações são disponíveis para um evento específico e qual o cartão que possui direito.

post

Serviço que retorna quais operações são disponíveis para um evento específico e qual o cartão que possui direito.

Serviço que retorna quais os setores disponíveis para um evento, operação e matrícula específica.

post

Serviço que retorna quais os setores disponíveis para um evento, operação e matrícula específica.

Serviço para confirmar um evento (por ex: checkin) em um evento, setor específico com um cartão específico.

post

Serviço para confirmar um evento (por ex: checkin) em um evento, setor específico com um cartão específico.

Serviço para cancelar um evento apartir de um sid específico.

post

Serviço para cancelar um evento apartir de um sid específico.

/services/v1/society/association

Serviços relacionados à Associação.

Serviço para adicionar ou migrar um sócio.

post

Serviço para adicionar ou migrar um sócio.

Serviço para alterar o endereço de um sócio.

post

Serviço para alterar o endereço de um sócio

/services/v1/notifications

Envio de Notificações Push por Módulos através dos App de Futebol

Envia uma notificação Push

post

Envia uma notificação Push

/services/v1/account

Comunicação com a API de Customer da Conta 4all

Recupera Informações da conta 4all de um usuário

post

Recupera Informações da conta 4all de um usuário

Altera Informações da conta 4all de um usuário

post

Altera Informações da conta 4all de um usuário

Inicia processo de alteração de email numa Conta 4all (disparo de e-mail de confirmação)

post

Inicia processo de alteração de email numa Conta 4all (disparo de e-mail de confirmação)

Cancela processo de alteração de email numa Conta 4all (permanece o e-mail antigo)

post

Inicia processo de alteração de email numa Conta 4all (permanece o e-mail antigo)

Reenvia o email de confirmação para o endereço de email cadastrado

post

Reenvia o email de confirmação para o endereço de email cadastrado

Inicia processo de alteração de telefone numa Conta 4all (disparo de sms com desafio)

post

Inicia processo de alteração de telefone numa Conta 4all (disparo de sms com desafio)

Confirma alteração de telefone numa Conta 4all (código do desafio)

post

Confirma alteração de telefone numa Conta 4all (código do desafio)

Reenvia SMS com desafio para alteração de telefone numa Conta 4all

post

Reenvia SMS com desafio para alteração de telefone numa Conta 4all

/resources/v1/teams

Serviços referentes ao recurso de Times.

Serviço que consulta times que possuam no nome expressão enviada como parâmetro.

get

Serviço que consulta times que possuam no nome expressão enviada como parâmetro.

Serviço que retorna variaveis de ambiente a serem usadas em apps de times.

get

Serviço que retorna variaveis de ambiente a serem usadas em apps de times.