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.

📡
Produto
API eSocial
Tipo
REST API
Operações
ENVIAR · CONSULTAR

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

Stack tecnológica

Java · l2s-esocial.jar l2s-httpcmd.jar Certificado A1 / PFX WebService eSocial REST API HTTPS / TLS Ambiente produção (tpAmb=1)

Integre seu sistema ao eSocial

Entre em contato com a equipe da Verne Tecnologia para solicitar acesso à API e receber documentação técnica completa.