{{ajuda:logo-gsan3.png?90|}}
====== WebService Confirmar Parcelamento ======
O WebService recebe apenas requisições do tipo **POST**, e os parâmetros são passados via **JSON**.
Ele espera os seguintes Parâmetros:
- key, //String// contendo a chave de autenticação da empresa.
- idImovel, //Integer// contendo o identificador do imovel
- cdConfirmacao, //String// contendo o código de confirmação do parcelamento recebido por email
- confirmacao, //String// contendo 1 para realizar o parcelamento ou 2 para não realizar o parcelamento.
\\
===== Exemplo de requisição para o sistema =====
Com as seguintes informações:
|IP|192.168.64.111|
|key|jjFsdi45iHDYHdt78dJT-EH|
|idImovel|2021|
|cdConfirmacao|BYO3V8H9C5A|
|confirmacao|1|
\\
===== A Requisição Seria =====
http://192.168.64.111:8080/gsan/confirmarParcelamento
===== Envio - JSON =====
{
"key": "jjFsdi45iHDYHdt78dJT-EH",
"idImovel":"2021",
"cdConfirmacao": "BYO3V8H9C5A",
"confirmacao": "1"
}
\\
===== Retorno com Sucesso - JSON =====
{
"key": "jjFsdi45iHDYHdt78dJT-EH",
"body": {
"idParcelamento": "123",
"idRegistroAtendimento": "456",
"chaveTermo": "AAF42GD8GFF",
"email": "teste@teste.com"
}
}
\\
===== Retorno com Insucesso - JSON =====
{
"key": "jjFsdi45iHDYHdt78dJT-EH",
"error": {
"detailMessage": "erro.sistema",
"cause": {
"parametrosMensagem": [],
"detailMessage": "atencao.parcelamento_fora_prazo_confirmacao"
}
},
"message": "erro.sistema"
}
\\
===== Possíveis Códigos de Retorno =====
|Código|Mensagem|Body
|200|"OK"|
|500|"Internal Server Error"|
|404|"Page not found"|
\\
Clique **[[=integracoes:web-services|AQUI]]** para acessar outros serviços com os detalhes técnicos das integrações.