{{:ajuda:logo-gsan3.png?90}}
====== WebService Emitir Guia de Pagamento por Tipo ======
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:
|IP|192.168.64.111|
|Matricula|12345|
|Pagination|1|
|icOutrosServicos|1|
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
}
}
===== Exemplo de Retorno quando não há guias =====
{
"body": {
"possuiMaisPaginasParcelamento": false,
"guiaOutrosServicos": [],
"guiaParcelamentos": [],
"possuiMaisPaginasOutros": false
}
}