Login
Informações de login
Lista campos nescessarios para executar o login no devido portal e o tipo do dado que o campo suporta
GETQuery parameters /api/v1/login/info
| header | |
|---|---|
Authorization |
Bearer API_KEY |
| Atributos | Tipo | Obrigatoriedade | Descrição |
|---|---|---|---|
portal |
integer |
sim | Id do portal. |
Exemplos
https://admin.portal.apprbs.com.br/api/v1/info?portal=54
JSON:
{
"success": true,
"data": [
{
"key": "LOGIN",
"label": "CPF ou EMAIL",
"type": "text"
},
{
"key": "DATANASCIMENTO",
"label": "Data de Nascimento",
"type": "date"
}
]
}
login
Executa o login no portal do inscrito retornando o id da sessão do candidato para uso em outros metodos
POSTapplication/json /api/v1/login
| header | |
|---|---|
Authorization |
Bearer API_KEY |
| Atributos | Tipo | Obrigatoriedade | Descrição |
|---|---|---|---|
portal |
integer |
sim | Id do portal. |
user_data |
Array |
sim | Deve ser informado um objeto com os dados nescessários de login que podem ser obtidos com o método de informações de login |
↳ key |
string |
sim | Nome do campo login |
↳ value |
string |
sim | valor do campo login |
Exemplos
JSON:
{
"portal": 12,
"user_data": [
{
"key": "LOGIN",
"value": "48555762049"
},
{
"key": "DATANASCIMENTO",
"value": "18/01/2000"
}
]
}
JSON:
{
{
"success": true,
"data": {
"person_id": 4245,
"applyment_id": 12424,
"session_id": "X78Up1GG6KK17LLQ1qIBr6wQvyO5Ui2mHMyEacf9"
}
}
}