Parâmetros
Pode ser “email” ou “id”.
Valor de acordo com a opção “by”. Pode ser o e-mail ou o ID de um usuário.
Subdomínio da sua instituição, conforme aparece na URL original.
Antes de utilizar este endpoint, certifique-se de possuir os seguintes parâmetros disponíveis:
by obrigatório: Uma flag que define o tipo de busca que você deseja realizar. Os valores válidos são email ou cpf.
value obrigatório: O valor do e-mail ou CPF que você deseja pesquisar.
institution_code obrigatório: Subdomínio da sua instituição, conforme aparece na URL original.
Descrição da Resposta
Abaixo está um exemplo da resposta retornada por este endpoint.
Detalhes do perfil do usuário. Identificador único do usuário.
Identificador único universal (UUID) do usuário.
Nome completo do usuário.
Endereço de e-mail do usuário.
CPF (Cadastro de Pessoa Física).
Data de início da matrícula do aluno (formato YYYY-MM-DD). Ignorada se o curso não suportar esse parâmetro.
Data final da matrícula do aluno (formato YYYY-MM-DD). Gravada como matriculas.data_validade.
Data e hora de criação do usuário.
Data e hora da última atualização do perfil.
Data e hora da última atividade do usuário.
Informações da escola. Identificador único da escola.
Detalhes do endereço do usuário. Identificador único do endereço.
Referência para o endereço.
Número da residência ou apartamento.
Complemento do endereço (ex.: apartamento, andar).
Lista de perguntas e respostas personalizadas. Identificador único da pergunta.
Resposta do usuário à pergunta.
Lista de instituições associadas ao usuário. Identificador único da instituição.
Subdomínio da instituição.
A data de início enrollment_start_date será ignorada para cursos que não utilizam essa configuração. Só é aplicável a componentes específicos da plataforma.
⚠️ Validações
Se enrollment_end_date for anterior a ‘enrollment_start_date’, a requisição será rejeitada com erro:
{
"error" : "End date cannot be previous to Start date"
}
Segurança
Para acessar este endpoint, é necessário enviar um token de acesso válido no cabeçalho de autorização (Authorization) da requisição. Além disso, a API conta com outras medidas de segurança para proteger os dados dos usuários.