Notícia
Tecnologia
Se você é desenvolvedor de sistemas, provavelmente ouviu falar da “Economia da API”, certo? Já faz um tempo que o Gartner difunde esse conceito, que se refere a um conjunto de modelos de negócio e canais, baseado no acesso seguro a funcionalidades e a dados, para um ecossistema de desenvolvedores e de usuários dos aplicativos, construídos via API. Segundo o instituto, com o uso das Interfaces de Programação de Aplicações (do inglês, Application Programming Interfaces) fica mais fácil as instituições economizarem, expandirem o potencial de seus negócios e focarem em seu core business. Atento e alinhado a isso, o Serpro disponibiliza diferentes plataformas de inteligência de negócios. Entre elas, estão a Consulta CPF e a Consulta CNPJ, utilizadas por 176 e por 180 contratantes, respectivamente.
“A Consulta CPF e a Consulta CNPJ possuem um ambiente bastante robusto e rápido, utilizando tecnologias recentes e padrões largamente utilizados no consumo de serviços web”, destaca Fernando Lobo, que liderou a equipe que desenvolveu as duas soluções. “As plataformas suprem uma necessidade essencial, que é a validação do CPF ou do CNPJ para evitar fraudes. As consultas retornam dados confiáveis, pois são feitas diretamente à base da Receita, algo que somente essas soluções oferecem”, acrescenta o gestor de produto Henrique Oliveira, da Superintendência de Inteligência de Negócio do Serpro.
Além de informações confiáveis para consumo em um sistema, quem é desenvolvedor sabe que é importante que esse sistema também possa ser integrado a outros. Neste aspecto, Fernando Lobo explica que a integração da Consulta CPF ou da Consulta CNPJ aos sistemas da contratante é bastante simples, pois não depende de nenhuma implementação ou tecnologia específica.
“Ambas as soluções são todas baseadas na comunicação HTTP, se encaixando em qualquer tipo de aplicação, sejam sistemas web ou processamentos automatizados, sem interação com usuário. Tivemos até um caso em que a integração foi feita dentro de uma planilha Excel. Depois que a implementação é feita e está rodando no serviço do cliente, o impacto de possíveis manutenções é mínimo”, explica o desenvolvedor. “Vale acrescentar que acompanhamos alguns clientes, em seus processos de implementação, e percebemos que a integração foi feita rapidamente, em poucos dias, ou até mesmo horas. Alguns desenvolvedores nunca mexeram com consumo de API REST e surgem algumas dúvidas no início, mas, após explicarmos como funciona, o desenvolvimento desenrola rapidamente”.
Fernando complementa que se um desenvolvedor da empresa ou órgão público contratante não for experiente em serviços web, não tem problema: “Se for alguém que nunca trabalhou com esta tecnologia, a equipe técnica do Serpro dará todo apoio ao desenvolvedor, para que a integração ocorra de forma tranquila e rápida”, finaliza.
– São disponibilizadas através de um serviço HTTP REST, para o qual as principais linguagens no mercado já possuem suporte nativo, ou bibliotecas prontas para uso deste tipo de serviço.
– As requisições são feitas para uma URL, passando por ela o número do CPF ou do CNPJ a ser pesquisado. Caso o número seja encontrado, as informações são retornadas no formato de documento JSON, que também é suportado pelas principais linguagens do mercado, sendo mais leve e fácil de operar que o XML. Seguindo os padrões REST, é possível tratar as respostas do serviço da Consulta CPF ou Consulta CNPJ através dos códigos HTTP de retorno, indicando se a consulta teve sucesso ou não.
– Adotam o OAuth2, um esquema de segurança efetivo e largamente utilizado no mercado. O protocolo garante o uso correto e o rastreamento eficiente do consumo dos serviços – as chaves de acesso são renovadas a cada hora, o que permite que, caso essa chave vaze de alguma forma, ela tenha uma validade curta, diminuindo as chances de seu uso indevido.
– Toda a comunicação é feita através de conexão HTTPS com certificados de cadeias internacionais. Isso assegura a inviolabilidade no tráfego das informações entre o cliente e o servidor, impedindo que informações sejam interceptadas por terceiros.
A Consulta CPF e a Consulta CNPJ são usadas por uma gama de instituições do setor público e do privado, como bancos, financeiras, processadoras de meios de pagamento, entidades de análise de crédito, desenvolvedoras de software, ramos do comércio, entre várias outras.
Acesse as páginas da Consulta CPF e da Consulta CNPJ e veja o que ela pode fazer pelos sistemas e pelos negócios de onde você trabalha. Confira ainda o e-book gratuito sobre a Consulta CPF e seja o primeiro a ser informado quando o e-Book da Consulta CNPJ for publicado.
SGAN Quadra 601 Módulo “V”
CEP: 70836-900
FAX: (61) 2021-8531
Horário de atendimento: 8h às 18h