O Sistema KeyConsultas-webservice é uma interface de acesso web para programas externos utilizarem os recursos da nossa plataforma de automação de consultas públicas em bases oficiais disponíveis na internet.
É um webservice síncrono que utiliza REST (Representation State Transfer) como arquitetura de software para sistemas distribuídos, com as seguintes características:
- Utiliza o método GET para acessar dados em uma URL (Unified Resource Locators). Esta URL contém os parâmetros necessários para requisitar uma consulta automatizada em nossos servidores;
- Retorna resposta em formato JSON (JavaScript Object Notation) ou em XML (opção feita na chamada);
- Utiliza HTTP ou HTTPS como protocolo de enlace.
- NOVO: opcional webservice SOAP XML (utiliza GET ou POST sobre HTTP/HTTPS).
O KeyConsultas-webservice atende de modo geral a qualquer Sistema Usuário externo, como por ex.:
- Sistema ERP ou CRM: em processos de consulta cadastral de novos registros, ou para monitorar a situação cadastral antes de uma operação mercantil (emissão de NFe).
- O Portal de Serviços KeyConsultas-web: para consultas de Pré-cadastro, ou para Saneamento Cadastral em Lote de registros;
- Aplicativos Mobile: aplicativos de cadastro integrados a sistemas móveis de vendas, desenvolvidos para plataformas de Smartphones ou Tablets;
O KeyConsyultas-webservice foi desenvolvido a partir de um framework open source como uma plataforma gerenciável em uma arquitetura flexível e escalável, baseada em tecnologias Cloud Computing. O Sistema é composto por dois módulos:
- Webservice Distribuidor (WSD) : módulo inteligente do Sistema com recursos de administração. De um lado provê o webservice para os programas usuários, e de outro distribui as tarefas aos robôs de consultas on line.
- Pool de Robôs (robot) : recurso de automação de consultas on line em sites públicos. Realiza a navegação (crawling) e o fluxo transacional da consulta, além de resolver o CAPTCHA via OCR (Optical Character Reader).
O KeyConsultas-webservice conta com um controle de uso no fluxo transacional que evita a sobrecarga de acessos aos sites públicos alvo das consultas.
Solicite a documentação do webservice para testes de avaliação, ou nosso Guia de Integração do Webservice ao ERP/CRM, com recomendações úteis para o planejamento de seu projeto, incluindo os seguintes processos:
- Gestão de Cadastros (novos registros, atualização de ativos, e reativar inativos).
- Monitoramento de Situação Cadastral (antes de operações mercantis com a NFe).
Lista de Consultas do Webservice:
Conheça a lista de consultas públicas automatizadas pelo KeyConsultas-webservice.