O objeto de Role (alçada) especifica os parâmetros que vão definir as condições disponíveis para cada tipo de usuário com base nas condições da oferta
{
"user_type": "Customer",
"max_risk_level": 3,
"conditions": [
{
"min": 100.00,
"max": 10546.875,
"allowed_terms": [6, 7, 8]
},
{
"min": 10546.875,
"max": 11546.875,
"allowed_terms": [7, 8]
},
{
"min": 11546.875,
"max": 12546.875,
"allowed_terms": [8]
}
]
}
| Campo | Descrição | Tipo |
|---|
| user_type | Tipo de usuário | String |
| max_risk_level | Nível de risco da alçada | Decimal |
| conditions[].min | Valor mínimo disponibilizado para o empréstimo atrelado à condição | Decimal |
| conditions[].max | Valor máximo disponibilizado para o empréstimo atrelado à condição | Decimal |
| conditions[].allowed_terms | Prazos permitidos atrelados à condição | Array de Integer |
| Tipo de Usuário | Decrição |
|---|
| Customer | Representa o cliente |
| Operator | Representa o operador |
| Leadership | Representa a liderança do operador |