TF Fiscal
Documentação

Empresas

Registrar empresa

Cadastra a empresa emitente (ou a atualiza quando o corpo traz `id`) e devolve o `empresaId` usado por todos os demais endpoints.

POST/openapi/v2/empresas
Requer os cabeçalhos de assinatura token, timestamp e sign, veja Autenticação.

Envia os dados da empresa do vendedor; a resposta traz o empresaId, variável de caminho de todos os endpoints seguintes. Os blocos emissaoNFeProduto, emissaoNFeConsumidor, emissaoDCe e emissaoNFSe são cada um opcional, mas pelo menos um é obrigatório: envie o bloco de cada tipo de documento que a empresa vai emitir; omitir todos devolve 400 10001001. Um corpo com id é tratado como atualização, veja a seção correspondente abaixo.

Corpo da requisição

id*
Obrigatório para atualizar.
stringIdentificador da empresa
cnpj*
stringCNPJ da empresa
inscricaoMunicipal
stringInscrição municipal
inscricaoEstadual*
Obrigatória para NF-e / NFC-e / DC-e.
stringInscrição estadual
razaoSocial*
stringRazão social
nomeFantasia
stringNome fantasia
optanteSimplesNacional*
boolOptante do Simples Nacional
mei*
boolMicroempreendedor individual
email*
stringE-mail de contato
telefoneComercial*
stringTelefone comercial
*
objectEndereço da empresa
*
Pelo menos um entre emissaoNFeProduto / emissaoNFeConsumidor / emissaoDCe / emissaoNFSe.
objectConfiguração de NF-e
*
Pelo menos um entre emissaoNFeProduto / emissaoNFeConsumidor / emissaoDCe / emissaoNFSe.
objectConfiguração de NFC-e
*
Pelo menos um entre emissaoNFeProduto / emissaoNFeConsumidor / emissaoDCe / emissaoNFSe.
objectConfiguração de DC-e
*
Pelo menos um entre emissaoNFeProduto / emissaoNFeConsumidor / emissaoDCe / emissaoNFSe.
objectConfiguração de NFS-e

* Campo obrigatório

200
Cadastro aceito e colocado na fila de aprovação (ou atualização aplicada). O mesmo formato é devolvido nos dois casos.
empresaId
stringIdentificador da empresa
dceHabilitado
boolDC-e habilitado
nfseHabilitado
boolNFS-e habilitado
nfceHabilitado
boolNFC-e habilitada

  • O cadastro entra na fila de aprovação da plataforma; a empresa emite somente após a aprovação da operação e a vinculação do certificado (Vincular certificado). Emitir antes devolve 10004004 (NF-e) ou 10019004 (DC-e). Consulte o andamento com a operação da plataforma.
  • Após o cadastro a empresa fica no ambiente de homologação: integre com ambienteEmissao=Homologacao (NF-e) / ambiente=Homologacao (DC-e). A troca para produção é uma ação da operação, sem API; enviar Producao antes da troca devolve 10004030 (NF-e) ou 10019012 (DC-e). Veja Ambientes.
  • O regime tributário vem de mei e optanteSimplesNacional; não há campo próprio.