Preferências – Módulo Risk Manager

Retorna informações sobre as preferências pessoais do usuário atual.

 

 URL

{RMUrl}/api/info/me/preferences

 

MÉTODO DE SOLICITAÇÃO

GET

 

PARÂMETRO DA URL

Essa funcionalidade não possui parâmetros.

 

EXEMPLO DE SOLICITAÇÃO

{RMUrl}/api/info/me/preferences

 

RESPOSTA DE SUCESSO

Um objeto JSON será retornado no seguinte formato:

{

object ItemsPerPage;

object Language;

object ShowGraphs;

}

 

ItemsPerPage: traz informações sobre a preferência do usuário quanto ao número de itens que devem ser exibidos por página em todas as listas do sistema. Esse objeto possui dois campos:

UseSystemDefault: "true" ou "false". Quando for "true", o campo "Value" terá o conteúdo definido nas preferências do sistema. Quando for "false", o campo "Value" terá o conteúdo  definido nas preferências do usuário.

Value: valor inteiro que define o número de itens por página.

Language: traz informações sobre a preferência do usuário quanto ao idioma utilizado para acessar o Módulo Risk Manager. Esse objeto possui dois campos:

UseSystemDefault: "true" ou "false". Quando for "true", o campo "Value" terá o conteúdo definido nas preferências do sistema. Quando for "false", o campo "Value" terá o conteúdo  definido nas preferências do usuário.

Value: string que identifica o idioma de preferência do usuário. Valores retornados: "en-US", "es-ES" e "pt-BR".

ShowGraphs: traz informações sobre a preferência do usuário quanto à exibição, ou não, de gráficos no sistema. Esse objeto possui dois campos:

UseSystemDefault: "true" ou "false". Quando for "true", o campo "Value" terá o conteúdo definido nas preferências do sistema. Quando for "false", o campo "Value" terá o conteúdo  definido nas preferências do usuário.

Value: valor booleano ("true" ou "false") que define a exibição, ou não, dos gráficos do sistema.

 

EXEMPLO DE RESPOSTAS DE SUCESSO

{

"ItemsPerPage":{"UseSystemDefault":true,"Value":10},

"Language":{"UseSystemDefault":false,"Value":"pt-BR"},

"ShowGraphs":{"UseSystemDefault":true,"Value":true}

}