Falar com suporte
- Introdução
- Autenticação
- Empresa
- Impostos
- Dados Cadastrais
- Certificado
- Nota Fiscal
- Guia de integração
- Nota de produto
- Nota de serviço
- Consultar Status de ConfiguraçãoGET
- Configurar Emissão de Nota FiscalPOST
- Serviços Municipais
Emitir Nota de Serviço
POST
https://connect.setfin.com.br/v1/service_invoices
nota fiscalnfseemitirnota de serviço
Requisição
Parâmetros Header
Authorization
string
requerido
Parâmetros Bodyapplication/json
amount_cents
number
requerido
company_id
string
requerido
borrower
object (Borrower)
opcional
document_number
enum<string>
requerido
Valores permitidos:
serviceproduct
name
string
requerido
email
string
requerido
state_tax_number
string
requerido
phone_number
string
requerido
type
enum<string>
requerido
Valores permitidos:
LEGALNATURAL
address
object (Address)
requerido
service_code
string
requerido
additional_information
string
requerido
tax_class
string
opcional
taxes
array [object {2}]
opcional
kind
enum<string>
requerido
Valores permitidos:
issinsscofinspiscsll
rate
integer
requerido
Exemplo
{
"amount_cents": 79979,
"company_id": "uuid da empresa",
"borrower": {
"document_number": "12312312312",
"name": "John Doe",
"email": "johndoe@example.com",
"state_tax_number": "12345678",
"phone_number": "99999999999",
"type": "NATURAL",
"address": {
"postal_code": "0000000",
"district": "Logradouro",
"district_type": "Rua",
"city": "São Paulo",
"city_code": "3550308",
"state": "SP",
"neighborhood": "Bairro",
"number": "60",
"additional_information": "Andar 7"
}
},
"service_code": "17.02",
"additional_information": "Serviço prestado em 02/2025",
"tax_class": "REF...",
"taxes": [
{
"kind": "iss",
"rate": 0.2
},
{
"kind": "cofins",
"rate": 0.4
},
{
"kind": "iss",
"rate": 0.2
}
]
}
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/service_invoices' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
"amount_cents": 79979,
"company_id": "uuid da empresa",
"borrower": {
"document_number": "12312312312",
"name": "John Doe",
"email": "johndoe@example.com",
"state_tax_number": "12345678",
"phone_number": "99999999999",
"type": "NATURAL",
"address": {
"postal_code": "0000000",
"district": "Logradouro",
"district_type": "Rua",
"city": "São Paulo",
"city_code": "3550308",
"state": "SP",
"neighborhood": "Bairro",
"number": "60",
"additional_information": "Andar 7"
}
},
"service_code": "17.02",
"additional_information": "Serviço prestado em 02/2025",
"tax_class": "REF...",
"taxes": [
{
"kind": "iss",
"rate": 0.2
},
{
"kind": "cofins",
"rate": 0.4
},
{
"kind": "iss",
"rate": 0.2
}
]
}'
Respostas
🟢200Sucesso
application/json
Body
id
string
requerido
reference_id
string
requerido
number
number
requerido
municipal_service_id
string
requerido
status
enum<string>
requerido
Valores permitidos:
ISSUEDCANCELLEDPROCESSINGREJECTEDCANCELLING
amount_cents
integer
requerido
borrower_id
string
requerido
borrower
object (Borrower)
requerido
document_number
enum<string>
requerido
Valores permitidos:
serviceproduct
name
string
requerido
email
string
requerido
state_tax_number
string
requerido
phone_number
string
requerido
type
enum<string>
requerido
Valores permitidos:
LEGALNATURAL
address
object (Address)
requerido
reference_number
string
opcional
issued_at
string
opcional
cancelled_at
string
opcional
reason
string
opcional
additional_information
string
opcional
Exemplo
{
"id": "string",
"reference_id": "string",
"number": 0,
"municipal_service_id": "string",
"status": "ISSUED",
"amount_cents": 0,
"borrower_id": "string",
"borrower": {
"document_number": "service",
"name": "string",
"email": "string",
"state_tax_number": "string",
"phone_number": "string",
"type": "LEGAL",
"address": {
"postal_code": "string",
"district": "string",
"district_type": "string",
"city": "string",
"city_code": "string",
"state": "string",
"neighborhood": "string",
"number": "string",
"additional_information": "string"
}
},
"reference_number": "string",
"issued_at": "string",
"cancelled_at": "string",
"reason": "string",
"additional_information": "string"
}
🟠404Empresa não encontrada
🟠401Nota sem autorização
🟠422Endereço pendente
🟠422Inscrição municipal pendente
🟠422Endereço tomador pendente
🟠400Erro desconhecido