Setfin Connect
DocumentaçãoAplicativo
DocumentaçãoAplicativo
Falar com suporte
  1. Nota Fiscal
  • Introdução
  • Autenticação
  • Empresa
    • Verificar CNPJ
      GET
    • Consultar Empresa
      GET
    • Criar Empresa
      POST
    • Atualizar Empresa
      PATCH
  • Impostos
    • Consultar Impostos
      GET
    • Consultar Imposto Individual
      GET
    • Criar Imposto
      POST
    • Emitir Guia de Pagamento
      POST
  • Dados Cadastrais
    • Consultar Dados PJ
      GET
    • Consultar Dados PF
      GET
    • Consultar Empresas no CPF
      GET
  • Certificado
    • Guia de integração
    • Consultar Certificado
      GET
    • Criar Certificado
      POST
    • Deletar Certificado
      DELETE
  • Nota Fiscal
    • Guia de integração
    • Nota de produto
      • Consultar Notas de Produto
      • Consultar uma Nota de Produto
      • Consultar Anexos de Nota de Produto
      • Emitir Nota de Produto
      • Cancelar Nota de Produto
    • Nota de serviço
      • Consultar Notas de Serviço
      • Consultar uma Nota de Serviço
      • Consultar Anexos de Nota de Serviço
      • Emitir Nota de Serviço
      • Cancelar Nota de Serviço
    • Consultar Status de Configuração
      GET
    • Configurar Emissão de Nota Fiscal
      POST
  • Serviços Municipais
    • Guia de integração
    • Consultar Status do Município
      GET
    • Consultar Serviços Municipais
      GET
  1. Nota Fiscal

Configurar Emissão de Nota Fiscal

POST
https://connect.setfin.com.br/v1/companies/{company_id}/activate_invoice_issuance
nota fiscalnfsenfeconfiguração
Por meio deste endpoint, o parceiro pode ativar a emissão de nota fiscal da empresa.

Requisição

Parâmetros Path
company_id
string 
requerido
Identificador único da empresa.
Parâmetros Header
Authorization
string 
requerido
Token de autorização
Parâmetros Bodyapplication/json
login
string 
opcional
Login do Portal da Prefeitura ou Nacional
password
string 
opcional
Senha do Portal da Prefeitura ou Nacional
rps
object 
opcional
Configuração de RPS
kind
enum<string> 
requerido
Tipo do RPS
Valores permitidos:
serviceproduct
invoice_number
integer 
requerido
Número da próxima nota
serie_number
integer 
requerido
Número da Série RPS
Exemplo
{
    "login": "",
    "password": "",
    "rps": {
        "kind": "service",
        "invoice_number": 1,
        "serie_number": 1
    }
}

Exemplos de Requisição

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://connect.setfin.com.br/v1/companies//activate_invoice_issuance' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "login": "",
    "password": "",
    "rps": {
        "kind": "service",
        "invoice_number": 1,
        "serie_number": 1
    }
}'

Respostas

🟢200Emissão configurada
application/json
Body
enabled
boolean 
requerido
Retorna true caso a configuração esteja completa
Exemplo
{
    "enabled": true
}
🟠404Empresa não encontrada
🟠401Nota sem autorização
🟠409Configuração de nota existente
🟠422Endereço pendente
🟠400Erro desconhecido
Página anterior
Consultar Status de Configuração
Próxima página
Guia de integração
Built with