{{ajuda:logo-gsan3.png?90|}} ====== WebService Cadastrar Autoleitura ====== O WebService recebe apenas requisições do tipo **POST**, e os parâmetros são passados via **Query Parameter**. Ele possui os seguintes Headers: |Key|Value| |client_id|testeAutoLeitura| |client_secret|admin| Ele espera o seguinte Parâmetro: - matricula, //Int// contendo o id do imóvel. - telefone, //Int// contendo o número do telefone do cliente. - email, //String// contendo o endereço de e-mail do cliente. ===== Exemplo de requisição para o sistema ===== Com a seguinte informação: |matricula |1727941| |telefone |81984593730| |email |jeffersonbarbosa@consensotec.com.br| ===== Exemplo de requisição Seria ===== http://192.168.60.105:8080/gsan/api/cadastrarAutoleitura ===== RAW ===== { "matricula": 1727941, "telefone" : 81984593730, "email": "jeffersonbarbosa@consensotec.com.br" } ===== Retorno com Sucesso ===== { "body": true } ===== Retorno em caso de Erro ===== { "error": { "erroInformado": "ERRO_TRATADO", "detailMessage": "atencao.imovel_ja_esta_em_autoleitura", "stackTrace": [], "suppressedExceptions": [] }, "message": "atencao.imovel_ja_esta_em_autoleitura" } ===== Possíveis Códigos de Retorno ===== |Código|Mensagem|Body |200|"OK"| |500|"Internal Server Error"| |404|"Page not found"| |422|"imovel_ja_esta_em_autoleitura"| |422|"matricula Obrigatório"| |422|"telefone Obrigatório"| |422|"email Obrigatório"| \\ Clique **[[=treinamentos:integracoes|AQUI]]** para acessar outros serviços com os detalhes técnicos das integrações.