TF Fiscal
Documentación

E-mail de facturas

Consultar plantilla de correo

Plantilla completa, con el cuerpo y la lista de variables permitidas para el tipo.

GET/openapi/v2/emails/templates/{templateId}
Requiere las cabeceras de firma token, timestamp y sign, vea Autenticación.

Devuelve una plantilla del integrador por templateId, incluidos corpoHtml y variaveisDisponiveis. Una plantilla de otro integrador no es visible: responde 10021001.

Parámetros de ruta

templateId*
stringIdentificador de la plantilla

* Campo obligatorio

200
Plantilla encontrada.
templateId
stringIdentificador de la plantilla
tipoDocumento
stringTipo de documento
idioma
stringIdioma de la plantilla
nome
stringNombre de la plantilla
assunto
stringPlantilla del asunto
corpoHtml
stringPlantilla del cuerpo
padrao
boolPlantilla predeterminada
ativo
boolActivo
variaveisDisponiveis
arrayVariables permitidas
criadoEm
stringCreación
atualizadoEm
stringÚltima actualización

variaveisDisponiveis es la lista completa que la plantilla puede usar, en el orden en que la plataforma la declara: primero las once variables comunes, después las propias del tipo. Úsela para construir un editor de plantillas; un nombre fuera de ella se rechaza al guardar con 10021003.

NFe: solo las variables comunes

La NF-e no tiene variable propia; cliente.nome es el comprador.

json
[
"numero",
"serie",
"chaveAcesso",
"dataEmissao",
"valorTotal",
"emitente.nome",
"emitente.cnpj",
"cliente.nome",
"cliente.documento",
"linkPdf",
"linkXml"
]
variaveisDisponiveis*
arrayVariables permitidas

* Campo obligatorio

NFSe: comunes más cuatro propias

codigoVerificacao, municipio, descricaoServico y valorIss; cliente.nome es el tomador del servicio.

json
[
"numero",
"serie",
"chaveAcesso",
"dataEmissao",
"valorTotal",
"emitente.nome",
"emitente.cnpj",
"cliente.nome",
"cliente.documento",
"linkPdf",
"linkXml",
"codigoVerificacao",
"municipio",
"descricaoServico",
"valorIss"
]
variaveisDisponiveis*
arrayVariables permitidas

* Campo obligatorio

CTe: comunes más tres propias

remetente.nome, destinatario.nome y valorFrete; cliente.nome es el tomador del flete.

json
[
"numero",
"serie",
"chaveAcesso",
"dataEmissao",
"valorTotal",
"emitente.nome",
"emitente.cnpj",
"cliente.nome",
"cliente.documento",
"linkPdf",
"linkXml",
"remetente.nome",
"destinatario.nome",
"valorFrete"
]
variaveisDisponiveis*
arrayVariables permitidas

* Campo obligatorio

DCe: comunes más una propia

marketplace.site, del registro de DC-e del emisor; cliente.nome es el destinatario.

json
[
"numero",
"serie",
"chaveAcesso",
"dataEmissao",
"valorTotal",
"emitente.nome",
"emitente.cnpj",
"cliente.nome",
"cliente.documento",
"linkPdf",
"linkXml",
"marketplace.site"
]
variaveisDisponiveis*
arrayVariables permitidas

* Campo obligatorio