TF Fiscal

REST · JSON · 102 endpoints

TF Fiscal API

API completa para emisión, consulta y cancelación de Facturas Electrónicas (NF-e) en Brasil. Soporta cálculo automático de impuestos (ICMS, IPI, PIS/COFINS), generación de XML, autorización autoridad fiscal e integración con sistemas de gestión. Actualmente soporta emisión de facturas para productos en todo territorio brasileño.

Base URL (Producción)
https://api.tffiscal.com

Autenticación y firma

Cabeceras obligatorias

HeaderTipoDescripción
tokenstringToken de la empresa emisora
signstringFirma MD5: MD5(token + path + body + timestamp)
timestampstringUnix timestamp en segundos (ventana de 5 minutos)

Firma

sign = md5(token + path + body + timestamp)

# token: token de la empresa
# path: ruta de la solicitud; en GET incluya la query string
# body: cuerpo sin CR/LF; cadena vacía en GET
# timestamp: Unix en segundos, válido 5 minutos
# resultado: 32 caracteres hexadecimales en minúscula

Ejemplo · cURL

# sign = md5(token + path + body + timestamp)
# Plantilla generada desde la ruta; reemplace los placeholders
curl -X POST "https://api.tffiscal.com/api/invoice/create" \
  -H "Content-Type: application/json" \
  -H "token: $TOKEN" \
  -H "timestamp: $TIMESTAMP" \
  -H "sign: $SIGN" \
  -d @body.json

Flujo del Sistema

Datos de Entrada
  • Información del Cliente
  • Datos de los Productos
  • Información Fiscal
  • Datos de Transporte
Procesamiento
  • Validación de los datos
  • Cálculo de impuestos
  • Generación del XML
  • Autorización autoridad fiscal
Salida
  • XML de la factura
  • PDF de la factura
  • DANFE (Documento Auxiliar)
  • Estado de autorización

Categorías de la API