TransmiteNota Documentação API

Função EnviarTXTNfe ( )

O arquivo TXT deverá ser gerado seguindo as orientações do manual “[NF-E] MANUAL DE LAYOUT TXT-NF-E” disponível no portal da API.

No portal da API também é possível visualizar exemplos do arquivo TXT. O arquivo TXT poderá ser enviado usando o seguinte método HTTP:

POST/EnviarTXTNfe/

O conteúdo do POST deverá conter os dados do TXT codificado em BASE64 a ser enviado. O resultado será sucesso em enviar o arquivo TXT ou uma mensagem de erro de validação.

Este método foi criado para aqueles desenvolvedores que já possuíam a integração via TXT desenvolvida para o emissor gratuito da SEFAZ SP.

Campo

Tipo

Obrigatório

Descrição

arquivo_txt_nfe_base64 texto em base 64 Sim Arquivo TXT contendo todos os dados da NF-e conforme manual técnico “[NF-E] MANUAL DE LAYOUT TXT-NF-E” disponibilizado no portal da API, codificado em base64

										

Exemplo de JSon

{
    "ApiKey":"xxxapikeyhashxxx",
    "Cnpj":"00.000.000/000-00",
    "Dados":{
      "arquivo_txt_nfe_base64 ":"VEVTVEUgREUgQ0VSVElGSUNBRE8= ..."
     }
}
 

Retornos e Erros

Todos os códigos de erros com os três primeiros dígitos sendo 100 são associados a função: EnviarTXTNfe

Código Campo Mensagem de retorno
1001 arquivo_txt_nfe_base64 É preciso enviar um TXT válido em formato BASE64
1002 Retorno com erro
1003 Retorno com sucesso

Retornos de JSON

Retorno com erro de parametros
{
    "Status": "Erro",
    "codigo": "codigo_erro",
    "campo": "campo_com_erro",
    "descricao": "descricao_erro"
}

Retorno com erro
{
    "status": "Erro",
    "codigo": "1002",
    "descricao": "descricao_erro"
}

Retorno com sucesso
{
    "status": "OK",
    "codigo": "1003",
    "descricao": "A nota foi enviada com sucesso",
    "searchkey": "searchkey_gerado"
}