SUAP OAuth2 Scopes¶
Available Scopes¶
Scope |
Description |
Key Attributes |
|---|---|---|
|
Basic identification |
|
|
Email address |
|
|
Personal identification documents |
|
|
Academic data |
|
|
Personal details |
|
|
Institutional-level data |
Specific institutional fields |
Sample SUAP Response¶
{
"id": 12345,
"matricula": "20211234567",
"nome_usual": "João Silva",
"cpf": "12345678901",
"rg": "1234567",
"filiacao": ["Maria Silva", "José Silva"],
"data_nascimento": "1995-01-15",
"naturalidade": "Natal/RN",
"tipo_sanguineo": "A+",
"email": "joao.silva@academico.ifrn.edu.br",
"url_foto_75x100": "https://suap.ifrn.edu.br/media/...",
"tipo_usuario": "Aluno",
"campus": "Natal-Central",
"curso": "Tecnologia em Análise e Desenvolvimento de Sistemas",
"situacao": "Matriculado"
}
Configuring Scopes¶
SUAP_AUTH = {
"SCOPES": ["identificacao", "email", "dados_academicos"],
}