Ir para o conteúdo

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"
            }
        }
    }