{{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.