API REST · eSocial

API eSocial

API para assinar XMLs com certificado digital e transmiti-los diretamente ao eSocial. Integre qualquer sistema ao governo federal sem precisar lidar com JARs ou webservices complexos.

+1.000 consultas por mês nas APIs da Verne.

+1.000
consultas por mês nas APIs da Verne
  • Assina o XML com o certificado digital da empresa
  • Transmite ao eSocial e devolve o protocolo
  • Sem JAR nem webservice dentro do seu sistema

API em produção

O que a API oferece

Abstração completa da camada de comunicação com o eSocial.

Assinatura com certificado digital

O XML enviado é assinado automaticamente com certificado A1 (.pfx) usando a biblioteca homologada pelo governo, garantindo validade jurídica.

Transmissão ao eSocial

Envio do XML assinado diretamente ao webservice do eSocial (ambiente de produção ou homologação), com retorno do protocolo de recebimento.

Consulta de protocolo

Informe um número de protocolo e a API retorna o resultado do processamento — aprovado, rejeitado ou em análise — diretamente do eSocial.

Integração simplificada

Interface REST simples: envie o XML e o CNPJ, receba o protocolo. Compatível com qualquer linguagem — R, Python, Java, PHP, Node.js, etc.

Multi-CNPJ

Suporte a múltiplos CNPJs e certificados em uma única instância da API, ideal para grupos empresariais ou escritórios contábeis.

Segurança em camadas

Autenticação por token, HTTPS obrigatório e certificado armazenado com segurança. O XML nunca trafega sem assinatura.

Principais operações

Duas operações que cobrem todo o ciclo de vida de um evento eSocial.

POST
Enviar XML ao eSocial

Recebe o conteúdo do XML e os parâmetros do certificado, assina e transmite ao eSocial. Retorna o protocolo de recebimento.

/api/esocial/enviar
Parâmetros: cnpj, xml_content, ambiente
GET
Consultar protocolo

Consulta o resultado do processamento de um protocolo previamente enviado. Retorna status, erros e ocorrências do eSocial.

/api/esocial/consultar/{protocolo}
Retorno: status, ocorrências, timestamp

Quer integrar seu sistema ao eSocial?

Contamos como funciona a assinatura, a transmissão e como conectar ao sistema que você já usa.

Prefere e-mail? contato@vernetec.com

Preço sob consulta — proposta conforme o porte da operação.

Falar com um especialista