REST · JSON · 102 endpoints
TF Fiscal API
API completa para emissão, consulta e cancelamento de Notas Fiscais Eletrônicas (NF-e) no Brasil. Suporta cálculo automático de impostos (ICMS, IPI, PIS/COFINS), geração de XML, autorização Fisco e integração com sistemas de gestão. Atualmente suporta emissão de notas fiscais para produtos em todo território brasileiro.
Base URL (Produção)
https://api.tffiscal.comAutenticação e assinatura
Cabeçalhos obrigatórios
| Header | Tipo | Descrição |
|---|---|---|
| token | string | Token da empresa emissora |
| sign | string | Assinatura MD5: MD5(token + path + body + timestamp) |
| timestamp | string | Unix timestamp em segundos (janela de 5 minutos) |
Assinatura
sign = md5(token + path + body + timestamp) # token: token da empresa # path: caminho da requisição; em GET inclua a query string # body: corpo bruto sem CR/LF; string vazia em GET # timestamp: Unix em segundos, válido por 5 minutos # resultado: 32 caracteres hexadecimais minúsculos
Exemplo · cURL
# sign = md5(token + path + body + timestamp) # Modelo gerado a partir do caminho; substitua os 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
Fluxo do Sistema
Dados de Entrada
- Informações do Cliente
- Dados dos Produtos
- Informações Fiscais
- Dados de Transporte
Processamento
- Validação dos dados
- Cálculo de impostos
- Geração do XML
- Autorização Fisco
Saída
- XML da nota fiscal
- PDF da nota fiscal
- DANFE (Documento Auxiliar)
- Status de autorização
Categorias da API
Empresas7 endpointsCategorias fiscais NF-e5 endpointsCFOP2 endpointsNCM2 endpointsNF-e18 endpointsNFC-e15 endpointsNFS-e6 endpointsDocumentos recebidos e DistDFe8 endpointsCT-e5 endpointsMDF-e5 endpointsDC-e5 endpointsNF3-e5 endpointsNFCom5 endpointsSPED1 endpointsAuditoria1 endpointsRPA9 endpointsSSO2 endpointsContador1 endpoints