Listando Managers

Permite listar os recrutadores (managers) cadastrados na conta da empresa na Recrutei

Atenção: é obrigatório que a requisição realizada seja do tipo "Content-type: application/json".

Headers necessários:

NomeValorDescrição
AuthorizationBearer ......................Bearer Token para autenticação. Saiba mais aqui.
Content-Typeapplication/jsonDefine o tipo de formato de conteúdo que será enviado.

Uma vez que os Headers estejam devidamente configurados, podemos ir ao próximo passo.

Endpoint utilizado para listar as jobboards:

EndpointMétodoLink para Teste
/api/v1/managers/listGETClique aqui

Após realizar a requisição, você receberá um array contendo a lista de departamentos cadastrados na empresa.

Exemplo:

[
  {
    "id": 1,
    "administrator": 1,
    "photo_filename": "avatar-jose-silva.jpg",
    "photo_url": "https://cdn.exemplo.com/managers/profilePictures/avatar-jose-silva.jpg",
    "email": "[email protected]",
    "name": "José Silva",
    "rule": {
      "id": 101,
      "title": "Administrador",
      "key": "administrator"
    }
  },
  {
    "id": 2,
    "administrator": 1,
    "photo_filename": "avatar-maria-souza.png",
    "photo_url": "https://cdn.exemplo.com/managers/profilePictures/avatar-maria-souza.png",
    "email": "[email protected]",
    "name": "Maria Souza",
    "rule": {
      "id": 102,
      "title": "Recrutadores",
      "key": "recrutadores"
    }
  }
]

Definição dos campos recebidos:

CampoTipoDefinição
idintID do recrutador (manager)
administratorbooleanDefine se o manager é um administrador ou não
photo_filenamestringDemonstra o nome do arquivo de foto do usuário
photo_urlstringDemostra a URL completa da foto do usuário
emailstringDemonstra o email do usuário
namestringDemonstra o nome do usuário
ruleobjectDemonstra dados em relação ao perfil de permissões do usuário
rule.idintID da rule (regra de permissão)
rule.titlestringNome do perfil de permissão
rule.keystringKey em formato "label" do nome do perfil de permissão