O WebService recebe apenas requisições do tipo GET, e os parâmetros são passados via Query Parameter.
São esperados os seguintes parâmetros:
| Parâmetro | Valor | Tipo |
| matricula | Matrícula do Imóvel | String |
| cpfCnpj | Cpf ou CNPJ do cliente | String |
| atual | Indicador se vinculo atual. 1(Sim) ou 2 (Não) | Integer |
https://<URL_GSAN>:<porta>/gsan/verificarMatriculaCpfCnpj?matricula=999999&cpfCnpj=99999999999&atual=1
|
Com sucesso: Caso imóvel exista e esteja na tarifa social. { "body": { "cpfCnpjValido": true, "matriculaValida": true, "matriculaExistente": true, "cpfCnpjVinculados": false } } Com erro: { "error": { "parametrosMensagem": [], "detailMessage": "Erro de acesso ao banco de dados, favor contactar administrador do sistema.", "stackTrace": [], "suppressedExceptions": [] } } |
| Código | |
| 200 | “OK” |
| 422 | “Unprocessable Entity” |