|
O WebService recebe apenas requisições do tipo GET, e os parâmetros descritos a seguir no payload abaixo.Ele espera os seguintes Parâmetros: - matricula, Inteiro que representa o código do imóvel na base. - ano, inteiro que representa o ano com quatro dígitos. - icOutrosServicos, inteiro que recebe um código para determinar o tipo de Guia de Pagamento, sendo 1 para parcelamento e 2 para outros serviços. Com as seguintes informações:
Rota GET: http://URL/gsan/chatbot/guiaPagamento?matricula=5878&icOutrosServicos=2&pagination=0 |
===== Exemplo de Requisição para o Sistema =====
\\ Request
{
"matricula":"9199",
"pagination":0,
"icOutrosServicos":"1"
}
\\ Response
{
"body": {
"possuiMaisPaginasParcelamento": true,
"guiaOutrosServicos": [],
"guiaParcelamentos": [
{
"id": 150024,
"parcela": "8 / 53",
"vencimento": "02/05/2018",
"valor": "279.55",
"parcelaFormatada": "Parcela 8 / 53",
"numParcela": "008"
},
{
"id": 150084,
"parcela": "20 / 53",
"vencimento": "02/05/2018",
"valor": "279.55",
"parcelaFormatada": "Parcela 20 / 53",
"numParcela": "020"
},
{
"id": 150088,
"parcela": "21 / 53",
"vencimento": "02/05/2018",
"valor": "279.55",
"parcelaFormatada": "Parcela 21 / 53",
"numParcela": "021"
},
{
"id": 150091,
"parcela": "22 / 53",
"vencimento": "02/05/2018",
"valor": "279.55",
"parcelaFormatada": "Parcela 22 / 53",
"numParcela": "022"
},
{
"id": 150094,
"parcela": "23 / 53",
"vencimento": "02/05/2018",
"valor": "279.55",
"parcelaFormatada": "Parcela 23 / 53",
"numParcela": "023"
},
{
"id": 150097,
"parcela": "24 / 53",
"vencimento": "02/05/2018",
"valor": "279.55",
"parcelaFormatada": "Parcela 24 / 53",
"numParcela": "024"
}
],
"possuiMaisPaginasOutros": false
}
}
{
"body": {
"possuiMaisPaginasParcelamento": false,
"guiaOutrosServicos": [],
"guiaParcelamentos": [],
"possuiMaisPaginasOutros": false
}
}