Geração de XML
Eventos de tabela, não periódicos e periódicos gerados no leiaute oficial S-1.3, com validação XSD opcional.
Novo API REST + painel para o eSocial S-1.3
Você envia os dados. A AnaCodeTech gera o XML no leiaute S-1.3, assina com o certificado A1, transmite ao webservice da Receita e devolve protocolo, recibo e ocorrências. Tudo pela API ou pelo painel, com o mesmo token.
POST /api/empregadores/{id}/folha/s-1200
curl -X POST https://esocialconnect.anacodetech.com/api/empregadores/12/folha/s-1200 \
-H "Authorization: Bearer avtx_SEU_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"per_apur": "2026-09",
"cpf_trab": "12345678909",
"dm_dev": [{ "ide_dm_dev": "FOLHA-09", ... }]
}'$ch = curl_init('https://esocialconnect.anacodetech.com/api/empregadores/12/folha/s-1200');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer avtx_SEU_TOKEN',
'Content-Type: application/json',
],
CURLOPT_POSTFIELDS => json_encode([
'per_apur' => '2026-09',
'cpf_trab' => '12345678909',
'dm_dev' => [['ide_dm_dev' => 'FOLHA-09']],
]),
]);
$resposta = json_decode(curl_exec($ch), true);const res = await fetch('https://esocialconnect.anacodetech.com/api/empregadores/12/folha/s-1200', {
method: 'POST',
headers: {
'Authorization': 'Bearer avtx_SEU_TOKEN',
'Content-Type': 'application/json',
},
body: JSON.stringify({
per_apur: '2026-09',
cpf_trab: '12345678909',
dm_dev: [{ ide_dm_dev: 'FOLHA-09' }],
}),
});
const dados = await res.json();HTTP 201
{ "evento_id": "ID1123456780000002026092818300000001",
"status": "aguardando",
"lote": { "protocolo_envio": "1.2.202609.0000000000012345678" } }
Recursos
Um plano, dois jeitos de usar: o painel para operar no dia a dia e a API para a sua aplicação falar direto com a AnaCodeTech.
Eventos de tabela, não periódicos e periódicos gerados no leiaute oficial S-1.3, com validação XSD opcional.
Certificados PFX/P12 guardados com senha criptografada. Um certificado pode assinar vários empregadores.
Lote montado, transmitido ao webservice e consultado automaticamente. Recibo, protocolo e ocorrências decodificadas.
Empregadores, certificados, envio, eventos com filtros e dashboard de autorizados e rejeitados.
JSON simples por endpoint, formato TX2 e importação CSV. O mesmo token do painel vale para a sua aplicação.
Homologue em produção restrita e troque para produção quando quiser, por conta, sem reimplantar nada.
O caminho do dado
A AnaCodeTech fica no meio e cuida de toda a parte difícil.
Seu ERP
Envia JSON, TX2 ou CSV
eSocial Connect
Gera · Assina · Envia · Consulta
eSocial
Webservice da Receita
01
Gera o XML
Leiaute S-1.3, validação XSD
02
Assina
Certificado A1 PFX/P12
03
Transmite
Lote ao webservice oficial
04
Devolve
Protocolo, recibo e ocorrências
Como funciona
Crie sua conta
Mensal
R$ 490
Anual
R$ 5.390
Configurações · Token de API
Use no header Authorization: Bearer
Ambiente da conta
Produção restrita para homologar. Troque para produção quando quiser.
Eventos recentes
Ilustração do painel.
Planos
Empregadores, certificados e eventos ilimitados nos dois planos. A diferença é só o ciclo de cobrança.
Mensal
R$ 490 /mês
Renovação mensal. Cancele quando quiser.
Anual
R$ 5.390 /ano
Pague 11 meses e use 12. Equivale a R$ 449,17 por mês.
Dúvidas
Não. A integração é por requisições HTTPS com o bearer token da sua conta. O XML, a assinatura e o envio ficam por conta da AnaCodeTech.
Certificado digital A1 (arquivo PFX/P12) do empregador ou do procurador. Ele fica guardado com a senha criptografada e pode assinar vários empregadores.
Sim. Cada conta escolhe o ambiente: produção restrita (homologação) ou produção. A troca é feita no painel e vale só para a sua conta.
Sim. O painel usa o token da sua conta para falar com a API, e a sua aplicação usa o mesmo token no header Authorization: Bearer.
Você escolhe o plano no cadastro e a conta é liberada na hora. A cobrança recorrente é combinada com a nossa equipe após o cadastro.
Crie a conta, gere o token e envie o primeiro evento hoje.