Esta API apresenta os dados do Usuário que está logando no Portal de Cliente PDC.
API de Dados do Usuário Logado no PDC
Título | API de Dados do Usuário Logado no PDC |
---|
Endpoint | http://localhost:8051/api/imb/v1/users/contextuserweb |
Verbo | Get |
Parameters | no parameters |
Descrição | Esta API utiliza o verbo GET e em sua resposta apresenta as informações relativas ao usuário que está logando no Portal do Cliente - PDC |
{
"usuario": {
"codusuario": "teste",
"nome": "CLIENTE API",
"email": "[email protected]"
},
"empreendimentos": [
{
"company": 1,
"realEstate": 2019,
"name": "EMPREENDIMENTO TESTE",
"trandingName": "EMPREENDIMENTO TESTE",
"launchDate": "2010-06-01T00:00:00",
"origincontracttype": 0,
"contracts": [
10009
]
},
{
"company": 6,
"realEstate": 2054,
"name": "Empreendimento Teste Automação",
"trandingName": "Empreendimento Teste Automação",
"launchDate": "0001-01-01T00:00:00",
"origincontracttype": 0,
"contracts": [
50000
]
},
{
"company": 1,
"realEstate": 3,
"name": "ALUGUEL TESTE API",
"trandingName": "ALUGUEL TESTE API",
"launchDate": "0001-01-01T00:00:00",
"origincontracttype": 1,
"contracts": [
3
]
}
]
}
Parâmetros do Response
Parâmetros:
- Usuario: dados básicos do usuário logado no PDC
- codusuario: Código de acesso do usuário
- nome: Nome do usuário
- email: Email deste usuário
- Empreendimentos:
- company: Código da coligada do empreendimento
- realEstate: Código do empreendimento em si
- name: Nome do empreendimento
- trandingName: Nome de fantasia do empreendimento
- launchDate: Data de lançamento deste empreendimento
- origincontracttype: Tipo do contrato, sendo:
- 0 - Contrato de venda; ou
- 1 - Contrato de aluguel.
- contracts: Número dos contratos de venda e aluguel que o cliente possui neste empreendimento