get
https://app.fracttal.com/api/accounts/
Através deste serviço web é possível consultar as informações dos usuários criados na empresa.
Nota: Em alguns endpoints é necessário o campo account_code ou user_code, este é o código do recurso humano ou do terceiro ao qual foi associada uma conta.
Parâmetros de entrada
É possível filtrar as informações através dos seguintes query_params:
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
start | Inteiro | Opcional | Número de registro onde iniciará a consulta. Por padrão 0. Todas as consultas estão limitadas a 100 registros, quando há mais que essa quantidade deve ser utilizado este parâmetro para a paginação. |
limit | Inteiro | Opcional | Quantidade de registros que mostrará a requisição. O valor padrão é 100. |
Parâmetros de saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
id | inteiro | ID da conta. |
name | texto | Nome do usuário. |
email | texto | E-mail do usuário. |
active | booleano | Indica se a conta está ativa. |
type_user | texto | Tipo de usuário: HUMAN_RESOURCES (recurso humano) ou THIRD_PARTIES (terceiro). |
profiles_description | texto | Perfil da conta: Administrador, Técnico, Terceiro, Personalizado ou Somente leitura. |
only_request | booleano | Indica se a conta é apenas de solicitações. |
only_sso | booleano | Indica se o usuário pode acessar somente por Single Sign-On (SSO). É true quando a opção "Autenticação somente por Single Sign-On" está ativa na conta e false caso contrário. |
groups_permissions_description | texto | Descrição do grupo de permissões da conta. |
last_date_request | objeto | Data da última interação do usuário no Fracttal. |
platform | objeto | Plataforma da qual o usuário fez login pela última vez. |
Exemplo:
Requisição: (GET)https://app.fracttal.com/api/accounts/
{
"success": true,
"message": "200",
"data": [
{
"id": 23,
"name": "Julian David Pérez",
"email": "[email protected]",
"active": true,
"type_user": "HUMAN_RESOURCES",
"id_profile": 1,
"profiles_description": "ADMINISTRATOR",
"only_request": false,
"only_sso": true,
"id_group_permission": 1,
"groups_permissions_description": "Default",
"last_date_request": "2019-09-10T19:48:11.317501+00:00",
"id_company": 69
},
{
"id": 1,
"name": "Laura Marcela Peña Jaramillo",
"email": "[email protected]",
"active": true,
"type_user": "HUMAN_RESOURCES",
"id_profile": 1,
"profiles_description": "ADMINISTRATOR",
"only_request": false,
"only_sso": false,
"id_group_permission": 1,
"groups_permissions_description": "Default",
"last_date_request": "2021-02-17T15:35:31.429886+00:00",
"platform": "OS: MacOS, Browser: Chrome, Browser Version: 88.0.4324.150, DeviceType: Desktop",
"id_company": 69
},
{
"id": 57,
"name": "Laura Pena",
"email": "[email protected]",
"active": true,
"type_user": "HUMAN_RESOURCES",
"id_profile": 2,
"profiles_description": "TECHNICAL",
"only_request": false,
"only_sso": false,
"id_group_permission": 5,
"groups_permissions_description": "Tenicos",
"last_date_request": "2021-02-03T02:55:49.455911+00:00",
"platform": "OS: Android, Version: 10, App Version: 3.80036",
"id_company": 69
}
]
"total":3
} 200