{"id":20178,"date":"2026-09-26T07:39:02","date_gmt":"2026-09-26T07:39:02","guid":{"rendered":"https:\/\/toexceed.com.br\/blog\/?p=20178"},"modified":"2026-09-26T07:39:02","modified_gmt":"2026-09-26T07:39:02","slug":"cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido","status":"publish","type":"post","link":"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/","title":{"rendered":"CNPJ valida\u00e7\u00e3o: como validar um CNPJ e saber se ele \u00e9 v\u00e1lido"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">A <strong>valida\u00e7\u00e3o de CNPJ<\/strong> permite verificar se uma inscri\u00e7\u00e3o possui uma estrutura compat\u00edvel com as regras do Cadastro Nacional da Pessoa Jur\u00eddica. Em sistemas, formul\u00e1rios e planilhas, essa verifica\u00e7\u00e3o normalmente envolve analisar o formato e conferir os d\u00edgitos verificadores. Por\u00e9m, existe uma diferen\u00e7a importante entre <strong>validar um CNPJ matematicamente<\/strong> e consultar se aquela empresa realmente existe e qual \u00e9 sua situa\u00e7\u00e3o cadastral.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um CNPJ pode passar pelo algoritmo de valida\u00e7\u00e3o e, ainda assim, isso n\u00e3o comprovar que existe uma empresa ativa com aquela inscri\u00e7\u00e3o. Para verificar dados como raz\u00e3o social, situa\u00e7\u00e3o cadastral e endere\u00e7o, \u00e9 necess\u00e1rio consultar as informa\u00e7\u00f5es cadastrais nas fontes oficiais apropriadas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m disso, a <strong>valida\u00e7\u00e3o de CNPJ mudou de import\u00e2ncia com a ado\u00e7\u00e3o do CNPJ alfanum\u00e9rico<\/strong>. Sistemas que foram desenvolvidos supondo que todo CNPJ possui somente n\u00fameros precisam ser preparados para trabalhar tamb\u00e9m com o novo padr\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Neste artigo, voc\u00ea entender\u00e1 como funciona a valida\u00e7\u00e3o, para que servem os d\u00edgitos verificadores e quais cuidados desenvolvedores e empresas devem tomar.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 valida\u00e7\u00e3o de CNPJ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A <strong>valida\u00e7\u00e3o de CNPJ<\/strong> \u00e9 o processo utilizado para verificar se determinada inscri\u00e7\u00e3o atende \u00e0s regras estruturais estabelecidas para esse identificador.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No modelo tradicional, o CNPJ possui 14 d\u00edgitos num\u00e9ricos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um exemplo meramente ilustrativo de m\u00e1scara seria:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>XX.XXX.XXX\/XXXX-XX<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Os dois \u00faltimos d\u00edgitos s\u00e3o verificadores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eles s\u00e3o calculados a partir das posi\u00e7\u00f5es anteriores por meio de um algoritmo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Assim, quando algu\u00e9m informa um CNPJ em um sistema, a aplica\u00e7\u00e3o pode calcular novamente esses d\u00edgitos e comparar o resultado com aqueles presentes na inscri\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se forem diferentes, o CNPJ \u00e9 inv\u00e1lido do ponto de vista dessa verifica\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como validar um CNPJ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para <strong>validar CNPJ<\/strong>, \u00e9 necess\u00e1rio determinar inicialmente qual tipo de valida\u00e7\u00e3o ser\u00e1 realizada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Existem pelo menos tr\u00eas verifica\u00e7\u00f5es diferentes que frequentemente s\u00e3o chamadas simplesmente de valida\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A primeira verifica o <strong>formato<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A segunda verifica os <strong>d\u00edgitos verificadores<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A terceira consulta se o CNPJ realmente est\u00e1 cadastrado e qual \u00e9 sua situa\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Essas verifica\u00e7\u00f5es n\u00e3o s\u00e3o equivalentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um sistema pode confirmar que determinado CNPJ possui estrutura e d\u00edgitos verificadores corretos sem saber absolutamente nada sobre a empresa associada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por isso, uma valida\u00e7\u00e3o completa depende da finalidade da aplica\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">CNPJ v\u00e1lido significa empresa ativa?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Essa \u00e9 uma das principais diferen\u00e7as que precisam ser compreendidas ao pesquisar sobre <strong>CNPJ valida\u00e7\u00e3o<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine que um algoritmo receba determinado identificador e conclua que seus d\u00edgitos verificadores est\u00e3o corretos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Isso significa apenas que a sequ\u00eancia passou naquela regra matem\u00e1tica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o significa automaticamente que exista uma empresa ativa com aquele CNPJ.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma inscri\u00e7\u00e3o real tamb\u00e9m pode possuir diferentes situa\u00e7\u00f5es cadastrais.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Portanto, para saber se uma empresa est\u00e1 efetivamente cadastrada e verificar sua situa\u00e7\u00e3o, \u00e9 necess\u00e1rio consultar os dados cadastrais correspondentes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como saber se um CNPJ \u00e9 v\u00e1lido?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A resposta depende do que voc\u00ea considera &#8220;v\u00e1lido&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se o objetivo \u00e9 descobrir se a estrutura est\u00e1 correta, um algoritmo de valida\u00e7\u00e3o pode verificar formato e d\u00edgitos verificadores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se o objetivo \u00e9 saber se o CNPJ pertence realmente a determinada empresa, \u00e9 necess\u00e1rio consultar o cadastro.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se voc\u00ea precisa descobrir se a empresa est\u00e1 ativa, tamb\u00e9m deve verificar sua <strong>situa\u00e7\u00e3o cadastral<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Portanto, uma boa verifica\u00e7\u00e3o pode envolver:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>estrutura \u2192 d\u00edgitos verificadores \u2192 exist\u00eancia cadastral \u2192 situa\u00e7\u00e3o cadastral<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quanto maior a import\u00e2ncia da opera\u00e7\u00e3o, menos adequado \u00e9 depender exclusivamente de uma valida\u00e7\u00e3o matem\u00e1tica.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que s\u00e3o os d\u00edgitos verificadores do CNPJ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Os <strong>d\u00edgitos verificadores do CNPJ<\/strong> ocupam as duas \u00faltimas posi\u00e7\u00f5es do identificador.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No formato tradicional:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>XX.XXX.XXX\/XXXX-XX<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">os dois caracteres depois do h\u00edfen correspondem aos verificadores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eles s\u00e3o obtidos atrav\u00e9s de um c\u00e1lculo que utiliza as posi\u00e7\u00f5es anteriores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O objetivo \u00e9 detectar determinados erros de digita\u00e7\u00e3o e inconsist\u00eancias.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esse conceito n\u00e3o \u00e9 exclusivo do CNPJ.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diversos documentos e identificadores utilizam mecanismos semelhantes para reduzir a aceita\u00e7\u00e3o acidental de n\u00fameros incorretos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como funciona o c\u00e1lculo de valida\u00e7\u00e3o do CNPJ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">No CNPJ num\u00e9rico tradicional, o c\u00e1lculo utiliza os n\u00fameros que formam a inscri\u00e7\u00e3o e uma sequ\u00eancia de pesos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O processo \u00e9 realizado em etapas para obter os dois d\u00edgitos verificadores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">De maneira simplificada, cada posi\u00e7\u00e3o \u00e9 considerada no c\u00e1lculo conforme os pesos definidos pelo algoritmo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Os resultados s\u00e3o somados e submetidos \u00e0s regras matem\u00e1ticas correspondentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depois \u00e9 obtido o primeiro d\u00edgito verificador.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esse primeiro resultado passa a fazer parte do c\u00e1lculo utilizado para encontrar o segundo d\u00edgito.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ao final, os dois valores calculados s\u00e3o comparados aos \u00faltimos d\u00edgitos informados no CNPJ.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se n\u00e3o coincidirem, a inscri\u00e7\u00e3o n\u00e3o passa na valida\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Por que o CNPJ tem dois d\u00edgitos verificadores?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Os dois d\u00edgitos aumentam a capacidade de detectar erros no identificador.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Considere uma pessoa preenchendo manualmente o CNPJ de um fornecedor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ela pode trocar um n\u00famero, esquecer um d\u00edgito ou digitar incorretamente determinada posi\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ao executar o algoritmo, o sistema consegue identificar muitas dessas inconsist\u00eancias antes de salvar o cadastro.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Isso melhora a qualidade dos dados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entretanto, novamente, os d\u00edgitos verificadores n\u00e3o funcionam como consulta cadastral.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eles ajudam a verificar a consist\u00eancia da inscri\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Validador de CNPJ: como funciona?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Um <strong>validador de CNPJ<\/strong> normalmente recebe o identificador digitado pelo usu\u00e1rio, normaliza sua apresenta\u00e7\u00e3o e executa as verifica\u00e7\u00f5es programadas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No padr\u00e3o exclusivamente num\u00e9rico, sistemas antigos costumavam remover pontos, barra e h\u00edfen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depois verificavam se restavam 14 n\u00fameros.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Em seguida, calculavam os d\u00edgitos verificadores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esse fluxo funcionava para CNPJs num\u00e9ricos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Com o CNPJ alfanum\u00e9rico, entretanto, sistemas precisam ter cuidado com rotinas que simplesmente removem tudo aquilo que n\u00e3o seja n\u00famero.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma letra v\u00e1lida poderia ser eliminada, transformando completamente o identificador.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">CNPJ com pontua\u00e7\u00e3o \u00e9 v\u00e1lido?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sim, um CNPJ pode ser apresentado visualmente com pontua\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O formato tradicional mais conhecido \u00e9:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>XX.XXX.XXX\/XXXX-XX<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entretanto, muitos sistemas trabalham internamente sem a m\u00e1scara.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por exemplo, um CNPJ num\u00e9rico pode chegar a uma API sem pontos, barra e h\u00edfen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A pontua\u00e7\u00e3o \u00e9 principalmente uma forma de apresenta\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por isso, ao desenvolver uma integra\u00e7\u00e3o, \u00e9 necess\u00e1rio verificar qual formato o sistema de destino espera receber.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o presuma que todos os servi\u00e7os utilizam a mesma representa\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como validar CNPJ sem pontua\u00e7\u00e3o?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">No modelo tradicional, retirar a m\u00e1scara n\u00e3o altera os 14 d\u00edgitos da inscri\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Assim, uma aplica\u00e7\u00e3o pode receber um CNPJ sem pontua\u00e7\u00e3o e executar a valida\u00e7\u00e3o diretamente sobre a sequ\u00eancia correspondente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O ponto importante \u00e9 n\u00e3o confundir <strong>m\u00e1scara<\/strong> com <strong>conte\u00fado<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Os caracteres utilizados para organizar visualmente o CNPJ n\u00e3o correspondem aos d\u00edgitos verificadores nem modificam a identidade cadastral.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Com o novo padr\u00e3o alfanum\u00e9rico, a mesma l\u00f3gica conceitual permanece: a aplica\u00e7\u00e3o deve preservar todos os caracteres que efetivamente fazem parte do identificador.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como validar CNPJ com JavaScript?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A valida\u00e7\u00e3o de CNPJ em JavaScript \u00e9 comum em formul\u00e1rios de cadastro, lojas virtuais, ERPs e sistemas empresariais.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Historicamente, muitos c\u00f3digos come\u00e7am utilizando uma express\u00e3o para remover qualquer caractere que n\u00e3o seja n\u00famero.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depois verificam se o resultado possui 14 d\u00edgitos e executam o c\u00e1lculo dos verificadores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Essa implementa\u00e7\u00e3o precisa ser revista para sistemas que dever\u00e3o aceitar o <strong>CNPJ alfanum\u00e9rico<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O problema est\u00e1 justamente na etapa que elimina letras.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma letra v\u00e1lida no novo identificador seria apagada antes mesmo da valida\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Portanto, c\u00f3digos antigos n\u00e3o devem ser reaproveitados automaticamente sem an\u00e1lise.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como validar CNPJ em PHP?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A mesma preocupa\u00e7\u00e3o vale para PHP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Existem in\u00fameras fun\u00e7\u00f5es de valida\u00e7\u00e3o de CNPJ dispon\u00edveis na internet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Muitas foram desenvolvidas anos antes da implanta\u00e7\u00e3o do formato alfanum\u00e9rico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Consequentemente, elas pressup\u00f5em que todas as posi\u00e7\u00f5es sejam n\u00fameros.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um desenvolvedor que simplesmente copia uma fun\u00e7\u00e3o antiga pode criar um sistema que funciona perfeitamente para CNPJs tradicionais e rejeita inscri\u00e7\u00f5es v\u00e1lidas do novo padr\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por isso, a l\u00f3gica deve ser comparada com as especifica\u00e7\u00f5es t\u00e9cnicas atuais.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como validar CNPJ em Python?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Python \u00e9 bastante utilizado para tratamento de bases cadastrais, automa\u00e7\u00e3o, APIs e an\u00e1lise de dados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nesse contexto, a valida\u00e7\u00e3o pode ser utilizada para limpar grandes listas de empresas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entretanto, existe uma diferen\u00e7a entre identificar registros aparentemente inv\u00e1lidos e excluir dados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um registro que n\u00e3o passa em um algoritmo antigo pode ser um CNPJ alfanum\u00e9rico v\u00e1lido que a fun\u00e7\u00e3o simplesmente n\u00e3o reconhece.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Portanto, bases empresariais devem ser tratadas com cuidado durante a transi\u00e7\u00e3o entre os padr\u00f5es.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de eliminar um registro, confirme se a ferramenta utilizada suporta o formato correspondente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Valida\u00e7\u00e3o de CNPJ no Excel<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O Excel tamb\u00e9m pode ser utilizado para trabalhar com listas de CNPJ.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9 comum encontrar planilhas com f\u00f3rmulas que verificam tamanho, removem pontua\u00e7\u00e3o ou calculam d\u00edgitos verificadores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Essas planilhas tamb\u00e9m podem precisar de atualiza\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um cuidado particularmente importante \u00e9 armazenar o CNPJ como identificador, n\u00e3o como valor matem\u00e1tico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o existe necessidade de realizar soma, m\u00e9dia ou outras opera\u00e7\u00f5es aritm\u00e9ticas com um CNPJ.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Com a utiliza\u00e7\u00e3o de letras no novo padr\u00e3o, tratar o campo como texto se torna ainda mais natural.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Valida\u00e7\u00e3o de CNPJ em formul\u00e1rio<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Formul\u00e1rios s\u00e3o um dos principais pontos em que problemas podem surgir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine um campo HTML configurado para aceitar exclusivamente n\u00fameros.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Enquanto todos os CNPJs forem num\u00e9ricos, aparentemente n\u00e3o existe problema.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando uma pessoa tentar informar um CNPJ alfanum\u00e9rico, entretanto, o navegador ou a aplica\u00e7\u00e3o poder\u00e1 impedir a digita\u00e7\u00e3o das letras.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mesmo que o backend esteja preparado, o usu\u00e1rio n\u00e3o conseguir\u00e1 concluir o cadastro.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por isso, a adapta\u00e7\u00e3o precisa envolver tanto a interface quanto a l\u00f3gica interna.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Valida\u00e7\u00e3o de CNPJ no banco de dados<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Outro problema pode estar na estrutura do banco.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma coluna criada especificamente como tipo num\u00e9rico n\u00e3o est\u00e1 preparada para armazenar letras.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Isso significa que a adapta\u00e7\u00e3o do <strong>CNPJ alfanum\u00e9rico<\/strong> pode exigir altera\u00e7\u00e3o do modelo de dados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m disso, \u00e9 necess\u00e1rio verificar \u00edndices, procedures, fun\u00e7\u00f5es, valida\u00e7\u00f5es e integra\u00e7\u00f5es que utilizam a coluna.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Alterar somente o formul\u00e1rio n\u00e3o resolve o problema se o banco continuar esperando um n\u00famero.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A an\u00e1lise precisa percorrer toda a aplica\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Valida\u00e7\u00e3o de CNPJ por API<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">APIs podem permitir consultar ou validar informa\u00e7\u00f5es relacionadas a empresas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entretanto, \u00e9 necess\u00e1rio diferenciar uma <strong>API que apenas valida o algoritmo<\/strong> de uma API que consulta informa\u00e7\u00f5es cadastrais.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A primeira pode funcionar sem acessar qualquer banco externo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ela simplesmente calcula os d\u00edgitos verificadores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">J\u00e1 uma consulta cadastral depende de uma fonte de dados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por isso, ao escolher uma API de CNPJ, verifique quais informa\u00e7\u00f5es s\u00e3o realmente fornecidas, qual \u00e9 a origem dos dados e com que frequ\u00eancia s\u00e3o atualizadas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tamb\u00e9m analise requisitos de seguran\u00e7a, disponibilidade e tratamento de dados.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Valida\u00e7\u00e3o de CNPJ na Receita Federal<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Quando o objetivo \u00e9 verificar informa\u00e7\u00f5es cadastrais da pessoa jur\u00eddica, a refer\u00eancia oficial deve ser priorizada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma consulta cadastral pode permitir verificar informa\u00e7\u00f5es relacionadas \u00e0 inscri\u00e7\u00e3o correspondente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Isso \u00e9 diferente de utilizar um site que apenas informa:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cCNPJ v\u00e1lido.\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Essa mensagem pode signific simplesmente que os d\u00edgitos verificadores est\u00e3o corretos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ela n\u00e3o necessariamente confirma que os dados empresariais consultados s\u00e3o reais ou atuais.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por isso, para opera\u00e7\u00f5es importantes, procure confirmar a informa\u00e7\u00e3o em fontes confi\u00e1veis.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como consultar a situa\u00e7\u00e3o cadastral de um CNPJ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A situa\u00e7\u00e3o cadastral deve ser verificada por meio de consulta aos dados correspondentes ao CNPJ.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Essa consulta pode mostrar informa\u00e7\u00f5es que v\u00e3o al\u00e9m do algoritmo de valida\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dependendo do servi\u00e7o utilizado, podem aparecer dados como nome empresarial, endere\u00e7o, data de abertura, atividades econ\u00f4micas e situa\u00e7\u00e3o cadastral.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Isso permite responder uma pergunta muito mais importante:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cEsse CNPJ corresponde realmente \u00e0 empresa com a qual estou negociando?\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para compras, contratos e cadastros empresariais, essa verifica\u00e7\u00e3o pode ser mais \u00fatil do que simplesmente conferir os d\u00edgitos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que significa CNPJ ativo?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Quando uma consulta apresenta <strong>situa\u00e7\u00e3o cadastral ativa<\/strong>, isso indica a condi\u00e7\u00e3o cadastral registrada para aquela inscri\u00e7\u00e3o naquele momento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por\u00e9m, mesmo uma situa\u00e7\u00e3o ativa n\u00e3o substitui todas as an\u00e1lises necess\u00e1rias em uma rela\u00e7\u00e3o comercial.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dependendo da opera\u00e7\u00e3o, uma empresa pode precisar verificar inscri\u00e7\u00f5es estaduais, licen\u00e7as, certid\u00f5es ou outros documentos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Assim, validar CNPJ \u00e9 apenas uma parte de um processo de an\u00e1lise cadastral mais amplo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A profundidade da verifica\u00e7\u00e3o deve ser proporcional ao risco da opera\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">CNPJ inv\u00e1lido: o que significa?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Quando um sistema informa <strong>CNPJ inv\u00e1lido<\/strong>, primeiro descubra qual valida\u00e7\u00e3o falhou.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pode ser simplesmente um erro de digita\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tamb\u00e9m pode existir quantidade incorreta de caracteres ou falha nos d\u00edgitos verificadores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entretanto, sistemas antigos podem classificar incorretamente um CNPJ alfanum\u00e9rico como inv\u00e1lido simplesmente porque n\u00e3o foram atualizados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por isso, principalmente durante a implanta\u00e7\u00e3o do novo padr\u00e3o, a mensagem &#8220;CNPJ inv\u00e1lido&#8221; precisa ser interpretada com cautela.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O problema pode estar no identificador ou no pr\u00f3prio validador.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que fazer quando o CNPJ aparece como inv\u00e1lido?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Comece conferindo a inscri\u00e7\u00e3o informada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Compare o CNPJ com o documento ou fonte original.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se estiver correto, verifique se o sistema utilizado aceita o padr\u00e3o correspondente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Em CNPJs alfanum\u00e9ricos, confirme se o software est\u00e1 atualizado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se o objetivo for verificar uma empresa, fa\u00e7a uma consulta cadastral apropriada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o tente modificar manualmente os caracteres apenas para fazer o sistema aceitar o CNPJ.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Isso poderia transformar uma inscri\u00e7\u00e3o correta em outra informa\u00e7\u00e3o completamente diferente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O CNPJ alfanum\u00e9rico muda a valida\u00e7\u00e3o?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sim. O <strong>CNPJ alfanum\u00e9rico<\/strong> exige adapta\u00e7\u00f5es importantes na maneira como sistemas interpretam e validam o identificador.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O novo padr\u00e3o mant\u00e9m 14 posi\u00e7\u00f5es, mas determinadas posi\u00e7\u00f5es passam a admitir letras e n\u00fameros.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Isso quebra uma premissa presente em milhares de sistemas:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>CNPJ \u00e9 sempre num\u00e9rico.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A partir dessa mudan\u00e7a, valida\u00e7\u00f5es precisam seguir as especifica\u00e7\u00f5es do novo padr\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o basta alterar uma express\u00e3o regular para permitir letras.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O c\u00e1lculo dos verificadores tamb\u00e9m precisa considerar corretamente a representa\u00e7\u00e3o dos caracteres alfanum\u00e9ricos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Valida\u00e7\u00e3o do CNPJ alfanum\u00e9rico<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A <strong>valida\u00e7\u00e3o do CNPJ alfanum\u00e9rico<\/strong> deve seguir o algoritmo e as especifica\u00e7\u00f5es t\u00e9cnicas estabelecidas para o novo modelo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Os sistemas precisam reconhecer os caracteres permitidos e aplicar corretamente as regras correspondentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Os dois \u00faltimos caracteres continuam relacionados aos d\u00edgitos verificadores e permanecem num\u00e9ricos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para desenvolvedores, o ponto mais importante \u00e9 n\u00e3o tentar improvisar uma regra pr\u00f3pria.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sistemas fiscais, financeiros e cont\u00e1beis precisam utilizar exatamente as especifica\u00e7\u00f5es oficiais para evitar rejeitar inscri\u00e7\u00f5es v\u00e1lidas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">CNPJ antigo continuar\u00e1 v\u00e1lido?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sim.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A ado\u00e7\u00e3o do formato alfanum\u00e9rico n\u00e3o significa que todos os CNPJs num\u00e9ricos existentes sejam substitu\u00eddos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Consequentemente, um <strong>validador de CNPJ atualizado precisa trabalhar com os dois padr\u00f5es<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ele deve continuar reconhecendo CNPJs num\u00e9ricos existentes e tamb\u00e9m aceitar novas inscri\u00e7\u00f5es alfanum\u00e9ricas quando aplic\u00e1vel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Isso torna inadequada qualquer estrat\u00e9gia que simplesmente obrigue todos os usu\u00e1rios a utilizar letras ou converta CNPJs antigos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Os dois formatos coexistir\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Regex para valida\u00e7\u00e3o de CNPJ<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Express\u00f5es regulares podem ser utilizadas para verificar a estrutura de um CNPJ, mas possuem uma limita\u00e7\u00e3o importante.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma regex consegue verificar padr\u00f5es de caracteres.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ela n\u00e3o substitui necessariamente o c\u00e1lculo dos d\u00edgitos verificadores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Muito menos confirma a exist\u00eancia da empresa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Portanto, uma arquitetura mais adequada separa as verifica\u00e7\u00f5es:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>m\u00e1scara e caracteres permitidos \u2192 algoritmo dos verificadores \u2192 consulta cadastral, quando necess\u00e1ria.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cada etapa responde a uma pergunta diferente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Valida\u00e7\u00e3o de CNPJ e seguran\u00e7a contra fraudes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Validar matematicamente um CNPJ n\u00e3o \u00e9 uma ferramenta suficiente de preven\u00e7\u00e3o a fraudes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um fraudador pode informar o CNPJ verdadeiro de outra empresa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nesse cen\u00e1rio, o identificador passar\u00e1 perfeitamente pelo algoritmo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O problema est\u00e1 na rela\u00e7\u00e3o entre o CNPJ e a pessoa ou organiza\u00e7\u00e3o que est\u00e1 utilizando aquela informa\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por isso, opera\u00e7\u00f5es de maior risco podem exigir confer\u00eancia de raz\u00e3o social, dados banc\u00e1rios, documentos, endere\u00e7o, representantes e outras informa\u00e7\u00f5es.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A valida\u00e7\u00e3o do CNPJ deve fazer parte de um conjunto de controles, n\u00e3o funcionar como \u00fanica barreira de seguran\u00e7a.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Valida\u00e7\u00e3o de CNPJ em cadastro de fornecedores<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Empresas que mant\u00eam cadastro de fornecedores podem utilizar diferentes n\u00edveis de verifica\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No primeiro momento, o sistema pode conferir a estrutura do CNPJ.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depois, pode comparar informa\u00e7\u00f5es cadastrais.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dependendo das pol\u00edticas internas, outras verifica\u00e7\u00f5es podem ser necess\u00e1rias.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Essa abordagem reduz erros de cadastro e dificulta que uma sequ\u00eancia digitada incorretamente seja salva como se fosse uma inscri\u00e7\u00e3o empresarial verdadeira.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para grandes empresas, automatizar essas verifica\u00e7\u00f5es pode melhorar significativamente a qualidade da base de fornecedores.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Valida\u00e7\u00e3o de CNPJ em lojas virtuais<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">E-commerces B2B frequentemente solicitam CNPJ durante o cadastro.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nesse cen\u00e1rio, a loja precisa garantir que seu formul\u00e1rio esteja preparado para o padr\u00e3o alfanum\u00e9rico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Isso inclui campo de entrada, frontend, backend, banco de dados e integra\u00e7\u00f5es.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tamb\u00e9m \u00e9 importante verificar servi\u00e7os externos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma loja pode atualizar seu pr\u00f3prio sistema, mas continuar utilizando uma plataforma antifraude ou ERP que aceita somente CNPJ num\u00e9rico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por isso, toda a cadeia tecnol\u00f3gica precisa ser testada.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Erros comuns na valida\u00e7\u00e3o de CNPJ<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Um erro frequente \u00e9 acreditar que 14 caracteres s\u00e3o suficientes para considerar um CNPJ v\u00e1lido.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Outro \u00e9 validar somente a m\u00e1scara.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tamb\u00e9m \u00e9 comum considerar que d\u00edgitos verificadores corretos comprovam a exist\u00eancia da empresa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No desenvolvimento de software, um dos maiores problemas \u00e9 utilizar fun\u00e7\u00f5es antigas que eliminam qualquer caractere n\u00e3o num\u00e9rico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Com o novo padr\u00e3o, isso pode remover letras leg\u00edtimas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Outro erro \u00e9 armazenar CNPJ como n\u00famero em vez de trat\u00e1-lo como identificador.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esses problemas podem causar rejei\u00e7\u00f5es, perda de dados e cadastros incorretos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Qual \u00e9 a melhor forma de validar um CNPJ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A melhor estrat\u00e9gia depende da finalidade.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para impedir erros simples de digita\u00e7\u00e3o, verificar estrutura e d\u00edgitos pode ser suficiente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para confirmar se uma empresa existe, \u00e9 necess\u00e1ria consulta cadastral.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para opera\u00e7\u00f5es comerciais de maior risco, outras verifica\u00e7\u00f5es podem ser apropriadas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Portanto, em vez de perguntar apenas &#8220;o CNPJ \u00e9 v\u00e1lido?&#8221;, \u00e9 melhor perguntar:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cO que preciso confirmar sobre esse CNPJ?\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Essa pergunta define o n\u00edvel adequado de valida\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">CNPJ valida\u00e7\u00e3o: checklist para sistemas<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Um sistema preparado para CNPJ deve verificar se aceita o tamanho correto, preserva os caracteres permitidos e aplica o algoritmo correspondente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tamb\u00e9m deve armazenar o identificador de maneira compat\u00edvel com o padr\u00e3o alfanum\u00e9rico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Frontend e backend precisam utilizar regras consistentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Integra\u00e7\u00f5es externas tamb\u00e9m devem ser testadas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m disso, mensagens de erro precisam ser claras.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Em vez de simplesmente informar &#8220;CNPJ inv\u00e1lido&#8221;, o sistema pode diferenciar problemas de formato, caracteres n\u00e3o permitidos ou d\u00edgitos verificadores incorretos quando isso for apropriado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclus\u00e3o<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A <strong>valida\u00e7\u00e3o de CNPJ<\/strong> n\u00e3o deve ser confundida com uma consulta cadastral. Validar a estrutura e os d\u00edgitos verificadores permite descobrir se determinado identificador atende \u00e0s regras matem\u00e1ticas e de formato, mas n\u00e3o comprova sozinho que uma empresa existe ou est\u00e1 ativa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para confirmar informa\u00e7\u00f5es empresariais, \u00e9 necess\u00e1rio consultar os dados cadastrais em fontes apropriadas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A chegada do <strong>CNPJ alfanum\u00e9rico<\/strong> tamb\u00e9m exige aten\u00e7\u00e3o especial de desenvolvedores e empresas. Sistemas antigos que aceitam exclusivamente n\u00fameros podem rejeitar novas inscri\u00e7\u00f5es v\u00e1lidas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por isso, formul\u00e1rios, bancos de dados, ERPs, APIs, planilhas e rotinas de <strong>CNPJ valida\u00e7\u00e3o<\/strong> precisam ser preparados para coexistir com CNPJs num\u00e9ricos e alfanum\u00e9ricos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A estrat\u00e9gia mais segura \u00e9 separar tr\u00eas etapas: verificar o formato, validar os d\u00edgitos verificadores e, quando necess\u00e1rio, consultar a exist\u00eancia e a situa\u00e7\u00e3o cadastral da empresa. Dessa maneira, a valida\u00e7\u00e3o se torna mais precisa e adequada \u00e0 finalidade de cada sistema ou opera\u00e7\u00e3o.<\/p>\n\n\n&#8220;`html\n\n<div class=\"wp-block-group toexceed-course-cta has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n\n    \n    <div class=\"toexceed-course-cta__glow toexceed-course-cta__glow--one\"><\/div>\n    <div class=\"toexceed-course-cta__glow toexceed-course-cta__glow--two\"><\/div>\n    \n\n    \n    <div class=\"wp-block-columns are-vertically-aligned-center toexceed-course-cta__container is-layout-flex wp-container-core-columns-is-layout-80868740 wp-block-columns-is-layout-flex\">\n\n        \n        <div class=\"wp-block-column is-vertically-aligned-center toexceed-course-cta__content is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n\n            \n            <p class=\"toexceed-course-cta__tag wp-block-paragraph\">\n                Ingl\u00eas pr\u00e1tico para o mercado de trabalho\n            <\/p>\n            \n\n            \n            <h2 class=\"wp-block-heading toexceed-course-cta__title\">\n                Aprenda Ingl\u00eas para o Trabalho e\n                <mark>se comunique com confian\u00e7a<\/mark>\n            <\/h2>\n            \n\n            \n            <p class=\"toexceed-course-cta__description wp-block-paragraph\">\n                Um treinamento pr\u00e1tico para quem precisa usar ingl\u00eas no ambiente profissional. Aprenda a se comunicar em situa\u00e7\u00f5es reais do trabalho e prepare-se para novas oportunidades na carreira.\n            <\/p>\n            \n\n            \n            <ul class=\"toexceed-course-cta__benefits wp-block-list\">\n\n                \n                <li>Aprenda a escrever, responder e trocar e-mails profissionais em ingl\u00eas<\/li>\n                \n\n                \n                <li>Prepare-se para entrevistas de emprego e processos seletivos em ingl\u00eas<\/li>\n                \n\n                \n                <li>Pratique ingl\u00eas para liga\u00e7\u00f5es, reuni\u00f5es, documentos e situa\u00e7\u00f5es reais do trabalho<\/li>\n                \n\n            <\/ul>\n            \n\n            \n            <div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n\n                \n                <div class=\"wp-block-button toexceed-course-cta__button\">\n                    <a\n                        class=\"wp-block-button__link wp-element-button\"\n                        href=\"https:\/\/toexceed.com.br\/ingles-para-profissionais.html\"\n                        target=\"_blank\"\n                        rel=\"noopener noreferrer\"\n                    >\n                        Conhecer o curso <span aria-hidden=\"true\">\u2192<\/span>\n                    <\/a>\n                <\/div>\n                \n\n            <\/div>\n            \n\n        <\/div>\n        \n\n        \n        <div class=\"wp-block-column is-vertically-aligned-center toexceed-course-cta__image-wrapper is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n\n            \n            <figure class=\"wp-block-image size-full toexceed-course-cta__image\">\n                <img decoding=\"async\"\n                    src=\"https:\/\/toexceed.com.br\/img\/insideapp\/3.png\"\n                    alt=\"Curso de Ingl\u00eas para Profissionais da Toexceed\"\n                    loading=\"lazy\"\n                >\n            <\/figure>\n            \n\n        <\/div>\n        \n\n    <\/div>\n    \n\n<\/div>\n\n&#8220;`","protected":false},"excerpt":{"rendered":"<p>A valida\u00e7\u00e3o de CNPJ permite verificar se uma inscri\u00e7\u00e3o possui uma estrutura compat\u00edvel com as regras do Cadastro Nacional da Pessoa Jur\u00eddica. Em sistemas, formul\u00e1rios e planilhas, essa verifica\u00e7\u00e3o normalmente envolve analisar o formato e conferir os d\u00edgitos verificadores. Por\u00e9m, existe uma diferen\u00e7a importante entre validar um CNPJ matematicamente e consultar se aquela empresa realmente [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":13184,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_swt_meta_header_display":false,"_swt_meta_footer_display":false,"_swt_meta_site_title_display":false,"_swt_meta_sticky_header":false,"_swt_meta_transparent_header":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-20178","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-toexceed"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CNPJ valida\u00e7\u00e3o: como validar um CNPJ e saber se ele \u00e9 v\u00e1lido - Toexceed<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CNPJ valida\u00e7\u00e3o: como validar um CNPJ e saber se ele \u00e9 v\u00e1lido - Toexceed\" \/>\n<meta property=\"og:description\" content=\"A valida\u00e7\u00e3o de CNPJ permite verificar se uma inscri\u00e7\u00e3o possui uma estrutura compat\u00edvel com as regras do Cadastro Nacional da Pessoa Jur\u00eddica. Em sistemas, formul\u00e1rios e planilhas, essa verifica\u00e7\u00e3o normalmente envolve analisar o formato e conferir os d\u00edgitos verificadores. Por\u00e9m, existe uma diferen\u00e7a importante entre validar um CNPJ matematicamente e consultar se aquela empresa realmente [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/\" \/>\n<meta property=\"og:site_name\" content=\"Toexceed\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/toexceed\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-26T07:39:02+00:00\" \/>\n<meta name=\"author\" content=\"Equipe Editorial Toexceed\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Equipe Editorial Toexceed\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/\"},\"author\":{\"name\":\"Equipe Editorial Toexceed\",\"@id\":\"https:\/\/toexceed.com.br\/blog\/#\/schema\/person\/50d69f7b473f9e99366f3bf11f8995f3\"},\"headline\":\"CNPJ valida\u00e7\u00e3o: como validar um CNPJ e saber se ele \u00e9 v\u00e1lido\",\"datePublished\":\"2026-09-26T07:39:02+00:00\",\"dateModified\":\"2026-09-26T07:39:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/\"},\"wordCount\":3488,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/toexceed.com.br\/blog\/#organization\"},\"articleSection\":[\"Toexceed\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/\",\"url\":\"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/\",\"name\":\"CNPJ valida\u00e7\u00e3o: como validar um CNPJ e saber se ele \u00e9 v\u00e1lido - Toexceed\",\"isPartOf\":{\"@id\":\"https:\/\/toexceed.com.br\/blog\/#website\"},\"datePublished\":\"2026-09-26T07:39:02+00:00\",\"dateModified\":\"2026-09-26T07:39:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/toexceed.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CNPJ valida\u00e7\u00e3o: como validar um CNPJ e saber se ele \u00e9 v\u00e1lido\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/toexceed.com.br\/blog\/#website\",\"url\":\"https:\/\/toexceed.com.br\/blog\/\",\"name\":\"Toexceed\",\"description\":\"Blog - Toexceed\",\"publisher\":{\"@id\":\"https:\/\/toexceed.com.br\/blog\/#organization\"},\"alternateName\":\"Toexceed\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/toexceed.com.br\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/toexceed.com.br\/blog\/#organization\",\"name\":\"Toexceed\",\"url\":\"https:\/\/toexceed.com.br\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/toexceed.com.br\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/toexceed.com.br\/blog\/wp-content\/uploads\/2023\/10\/SNew-Logo-PNG-2.png\",\"contentUrl\":\"https:\/\/toexceed.com.br\/blog\/wp-content\/uploads\/2023\/10\/SNew-Logo-PNG-2.png\",\"width\":620,\"height\":198,\"caption\":\"Toexceed\"},\"image\":{\"@id\":\"https:\/\/toexceed.com.br\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/toexceed\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/toexceed.com.br\/blog\/#\/schema\/person\/50d69f7b473f9e99366f3bf11f8995f3\",\"name\":\"Equipe Editorial Toexceed\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/toexceed.com.br\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/70031db9ccd482de8591c4c6c6f44de48120095e378cc7d1d2fce11f7ce26bdc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/70031db9ccd482de8591c4c6c6f44de48120095e378cc7d1d2fce11f7ce26bdc?s=96&d=mm&r=g\",\"caption\":\"Equipe Editorial Toexceed\"},\"sameAs\":[\"https:\/\/toexceed.com.br\/blog\"],\"url\":\"https:\/\/toexceed.com.br\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CNPJ valida\u00e7\u00e3o: como validar um CNPJ e saber se ele \u00e9 v\u00e1lido - Toexceed","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/","og_locale":"pt_BR","og_type":"article","og_title":"CNPJ valida\u00e7\u00e3o: como validar um CNPJ e saber se ele \u00e9 v\u00e1lido - Toexceed","og_description":"A valida\u00e7\u00e3o de CNPJ permite verificar se uma inscri\u00e7\u00e3o possui uma estrutura compat\u00edvel com as regras do Cadastro Nacional da Pessoa Jur\u00eddica. Em sistemas, formul\u00e1rios e planilhas, essa verifica\u00e7\u00e3o normalmente envolve analisar o formato e conferir os d\u00edgitos verificadores. Por\u00e9m, existe uma diferen\u00e7a importante entre validar um CNPJ matematicamente e consultar se aquela empresa realmente [&hellip;]","og_url":"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/","og_site_name":"Toexceed","article_publisher":"https:\/\/www.facebook.com\/toexceed","article_published_time":"2026-09-26T07:39:02+00:00","author":"Equipe Editorial Toexceed","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Equipe Editorial Toexceed","Est. tempo de leitura":"17 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/#article","isPartOf":{"@id":"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/"},"author":{"name":"Equipe Editorial Toexceed","@id":"https:\/\/toexceed.com.br\/blog\/#\/schema\/person\/50d69f7b473f9e99366f3bf11f8995f3"},"headline":"CNPJ valida\u00e7\u00e3o: como validar um CNPJ e saber se ele \u00e9 v\u00e1lido","datePublished":"2026-09-26T07:39:02+00:00","dateModified":"2026-09-26T07:39:02+00:00","mainEntityOfPage":{"@id":"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/"},"wordCount":3488,"commentCount":0,"publisher":{"@id":"https:\/\/toexceed.com.br\/blog\/#organization"},"articleSection":["Toexceed"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/","url":"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/","name":"CNPJ valida\u00e7\u00e3o: como validar um CNPJ e saber se ele \u00e9 v\u00e1lido - Toexceed","isPartOf":{"@id":"https:\/\/toexceed.com.br\/blog\/#website"},"datePublished":"2026-09-26T07:39:02+00:00","dateModified":"2026-09-26T07:39:02+00:00","breadcrumb":{"@id":"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/toexceed.com.br\/blog\/2026\/09\/26\/cnpj-validacao-como-validar-um-cnpj-e-saber-se-ele-e-valido\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/toexceed.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"CNPJ valida\u00e7\u00e3o: como validar um CNPJ e saber se ele \u00e9 v\u00e1lido"}]},{"@type":"WebSite","@id":"https:\/\/toexceed.com.br\/blog\/#website","url":"https:\/\/toexceed.com.br\/blog\/","name":"Toexceed","description":"Blog - Toexceed","publisher":{"@id":"https:\/\/toexceed.com.br\/blog\/#organization"},"alternateName":"Toexceed","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/toexceed.com.br\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/toexceed.com.br\/blog\/#organization","name":"Toexceed","url":"https:\/\/toexceed.com.br\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/toexceed.com.br\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/toexceed.com.br\/blog\/wp-content\/uploads\/2023\/10\/SNew-Logo-PNG-2.png","contentUrl":"https:\/\/toexceed.com.br\/blog\/wp-content\/uploads\/2023\/10\/SNew-Logo-PNG-2.png","width":620,"height":198,"caption":"Toexceed"},"image":{"@id":"https:\/\/toexceed.com.br\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/toexceed"]},{"@type":"Person","@id":"https:\/\/toexceed.com.br\/blog\/#\/schema\/person\/50d69f7b473f9e99366f3bf11f8995f3","name":"Equipe Editorial Toexceed","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/toexceed.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/70031db9ccd482de8591c4c6c6f44de48120095e378cc7d1d2fce11f7ce26bdc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/70031db9ccd482de8591c4c6c6f44de48120095e378cc7d1d2fce11f7ce26bdc?s=96&d=mm&r=g","caption":"Equipe Editorial Toexceed"},"sameAs":["https:\/\/toexceed.com.br\/blog"],"url":"https:\/\/toexceed.com.br\/blog\/author\/admin\/"}]}},"jetpack_featured_media_url":"https:\/\/toexceed.com.br\/blog\/wp-content\/uploads\/2026\/09\/toexceed-1.jpg9_.jpg","uagb_featured_image_src":{"full":["https:\/\/toexceed.com.br\/blog\/wp-content\/uploads\/2026\/09\/toexceed-1.jpg9_.jpg",1200,675,false],"thumbnail":["https:\/\/toexceed.com.br\/blog\/wp-content\/uploads\/2026\/09\/toexceed-1.jpg9_-150x150.jpg",150,150,true],"medium":["https:\/\/toexceed.com.br\/blog\/wp-content\/uploads\/2026\/09\/toexceed-1.jpg9_-300x169.jpg",300,169,true],"medium_large":["https:\/\/toexceed.com.br\/blog\/wp-content\/uploads\/2026\/09\/toexceed-1.jpg9_-768x432.jpg",768,432,true],"large":["https:\/\/toexceed.com.br\/blog\/wp-content\/uploads\/2026\/09\/toexceed-1.jpg9_-1024x576.jpg",1024,576,true],"1536x1536":["https:\/\/toexceed.com.br\/blog\/wp-content\/uploads\/2026\/09\/toexceed-1.jpg9_.jpg",1200,675,false],"2048x2048":["https:\/\/toexceed.com.br\/blog\/wp-content\/uploads\/2026\/09\/toexceed-1.jpg9_.jpg",1200,675,false]},"uagb_author_info":{"display_name":"Equipe Editorial Toexceed","author_link":"https:\/\/toexceed.com.br\/blog\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"A valida\u00e7\u00e3o de CNPJ permite verificar se uma inscri\u00e7\u00e3o possui uma estrutura compat\u00edvel com as regras do Cadastro Nacional da Pessoa Jur\u00eddica. Em sistemas, formul\u00e1rios e planilhas, essa verifica\u00e7\u00e3o normalmente envolve analisar o formato e conferir os d\u00edgitos verificadores. Por\u00e9m, existe uma diferen\u00e7a importante entre validar um CNPJ matematicamente e consultar se aquela empresa realmente&hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/toexceed.com.br\/blog\/wp-json\/wp\/v2\/posts\/20178","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toexceed.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/toexceed.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/toexceed.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/toexceed.com.br\/blog\/wp-json\/wp\/v2\/comments?post=20178"}],"version-history":[{"count":2,"href":"https:\/\/toexceed.com.br\/blog\/wp-json\/wp\/v2\/posts\/20178\/revisions"}],"predecessor-version":[{"id":20835,"href":"https:\/\/toexceed.com.br\/blog\/wp-json\/wp\/v2\/posts\/20178\/revisions\/20835"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/toexceed.com.br\/blog\/wp-json\/wp\/v2\/media\/13184"}],"wp:attachment":[{"href":"https:\/\/toexceed.com.br\/blog\/wp-json\/wp\/v2\/media?parent=20178"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/toexceed.com.br\/blog\/wp-json\/wp\/v2\/categories?post=20178"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/toexceed.com.br\/blog\/wp-json\/wp\/v2\/tags?post=20178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}