Gerar XML
A rota Gerar Xml é utilizada sempre que for necessário gerar o xml com os eventos da EFD-Reinf sem realizar o envio para a Receita Federal e sem a utilização do certificado, permitindo visualizar e validar as informações do evento antes do envio. Após a solicitação, basta realizar a consulta do id de lote para obter o xml gerado do evento.
POST
https://api.tecnospeed.com.br/reinf/v1/evento/gerar/xml
Headers
| Nome | Descrição | Exemplo | Valores |
| content-type | Indica o tipo de arquivo | text/tx2 | |
| Authorization | Token de autenticação da API | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... | Token gerado na rota de autenticação (https://api.tecnospeed.com.br/reinf/v1/auth) informando o cnpj_sh e o token_sh da Software House |
| empregador | CNPJ do Contribuinte | 29062609000177 | CNPJ do contribuinte que esta gerando o XML |
Body
| Nome | Descrição |
| tx2 | Arquivo TX2 seguindo o Dicionário de Dados |
Campos de cabeçalho do TX2:
| Nome | Descrição | Valores |
| cpfcnpjtransmissor | CPF/CNPJ do transmissor (obrigatório) | 11 ou 14 dígitos |
| cpfcnpjempregador | CPF/CNPJ do contribuinte (obrigatório) | 11 ou 14 dígitos |
| versaomanual | Versão do leiaute da EFD-Reinf (obrigatório) | 1.5.01, 2.1.01 ou 2.1.02 |
| ambiente | Ambiente (obrigatório) | 1 - Produção / 2 - Produção restrita |
| emitirorgaopublico | Indica se o contribuinte é órgão público (opcional) | 1 - Sim |
Exemplo de TX2:
cpfcnpjtransmissor=29062609000177
cpfcnpjempregador=29062609000177
versaomanual=2.1.02
ambiente=2
INCLUIRR1000
tpAmb_4=2
procEmi_5=1
verProc_6=1.0
tpInsc_8=1
nrInsc_9=29062609
iniValid_13=2025-01
classTrib_16=99
indEscrituracao_17=1
indDesoneracao_18=0
indAcordoIsenMulta_19=0
indSitPJ_20=0
nmCtt_22=NOME DO CONTATO
cpfCtt_23=12345678909
foneFixo_24=4430379500
email_26=contato@empresa.com.br
SALVARR1000
Retorno
O retorno será um JSON com a seguinte estrutura:
| Nome | Descrição | Exemplo |
| message | Mensagem de retorno da API | Evento sendo gerado xml |
| id | Protocolo de controle (id do lote) | fca57a93-4b35-4f9c-a44f-316d8b81de02 |
| codigo | Código de retorno da API | 50 |
| mensagem | Mensagem de retorno da API | Lote Recebido com Sucesso. |
| ambiente | Identificador do ambiente | 2 |
| versaomanual | Versão do leiaute informada no TX2 | 2.1.02 |
Exemplo de retorno:
Exemplo de retorno com erro:
Consultar o XML gerado
A geração do XML é realizada de forma assíncrona e o evento não é enviado para a Receita Federal. Para obter o XML gerado, utilize o id retornado na rota de consulta do XML do evento:
GET https://api.tecnospeed.com.br/reinf/v1/evento/xmlevento
| Header | Descrição | Exemplo |
| Authorization | Token de autenticação da API | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... |
| empregador | CNPJ do Contribuinte | 29062609000177 |
| id | Id do lote retornado na rota Gerar XML | fca57a93-4b35-4f9c-a44f-316d8b81de02 |
| ambiente | Ambiente informado no TX2 | 2 |
| versaomanual | Versão do leiaute informada no TX2 | 2.1.02 |
Comentários
0 comentário
Por favor, entre para comentar.