Base de Conhecimento de Gestão Comercial de Saneamento

A maior base de documentação de GSAN do mercado mantida pela Consenso Tecnologia

Ferramentas do usuário

Ferramentas do site


integracoes:web-services-inserir-doacao

WebService Inserir Doação

O WebService recebe apenas requisições do tipo POST, e os parâmetros são passados via JSON.

Ele espera os seguintes Parâmetros:

  1. key, String contendo a chave de autenticação da empresa.
  2. matricula, String contendo o identificador do imóvel.
  3. cnpj, String contendo o CNPJ (apenas números) da entidade beneficente que receberá a doação.
  4. valor, String contendo o valor (com 2 casas decimais separadas por ',') que será doado mensalmente.
  5. qtdParcelas, Integer contendo a quantidade de parcelas que a doação será realizada.


Exemplo de requisição para o sistema

Com as seguintes informações:

URL http://evolutiva.consensotec.com.br:8106
keyj4iugjg94l-jg1ekgK9-Z9epV_SZSiL_CB_REQ1yFUi-0KSDcbeYlhj6xev5aBAC
matricula89035195
cnpj05726909000145
valor1500000,00
qtdParcelas60


A Requisição Seria

Envio - JSON

{
    "key": "fqzc36y8cv-jg1ekgK9-Z9epV_SZSiL_CB_REQ1yFUi-0KSDcbeYlhj6xev5aATX",
    "matricula": 89035195,
    "cnpj": "05726909000145",
    "valor": "1500000,00",
    "qtdParcelas": 60
}


Retorno com Sucesso - JSON

{
    "key": "fqzc36y8cv-jg1ekgK9-Z9epV_SZSiL_CB_REQ1yFUi-0KSDcbeYlhj6xev5aATX",
    "resultado": {
        "matricula": "890351945",
        "motivo": "OK"
    }
}


Retorno com Insucesso - JSON

{
    "key": "fqzc36y8cv-jg1ekgK9-Z9epV_SZSiL_CB_REQ1yFUi-0KSDcbeYlhj6xev5aATX",
    "error": 422,
    "resultado": {
        "motivo": "Entidade beneficente com CNPJ 05726909000145 não cadastrada."
    }
}


Possíveis Códigos de Retorno

CódigoMensagem
200“OK”
500“Internal Server Error”
404“Page not found”
422“Unprocessable Entity”


Clique AQUI para acessar outros serviços com os detalhes técnicos das integrações.

integracoes/web-services-inserir-doacao.txt · Última modificação: 24/08/2023 13:35 por hiroshi.goncalves