Listar Notas de Serviço (NFS-e)
curl --request GET \
--url https://invo.work/api/nfse/v1/notas \
--header 'Authorization: Basic <encoded-value>'import requests
url = "https://invo.work/api/nfse/v1/notas"
headers = {"Authorization": "Basic <encoded-value>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Basic <encoded-value>'}};
fetch('https://invo.work/api/nfse/v1/notas', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://invo.work/api/nfse/v1/notas",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Basic <encoded-value>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://invo.work/api/nfse/v1/notas"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Basic <encoded-value>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://invo.work/api/nfse/v1/notas")
.header("Authorization", "Basic <encoded-value>")
.asString();require 'uri'
require 'net/http'
url = URI("https://invo.work/api/nfse/v1/notas")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Basic <encoded-value>'
response = http.request(request)
puts response.read_body[
{
"id": 123,
"codigo_externo": "<string>",
"valor_servicos": "<string>",
"iss": {
"valor_liquido": "<string>",
"base_calculo": "<string>",
"valor_iss": "<string>",
"aliquota_iss": "<string>"
},
"rps": {
"situacao": "<string>",
"numero": 123,
"serie": "<string>",
"tipo": "<string>",
"data_emissao": "<string>"
},
"nfse": {
"situacao": "<string>",
"numero": "<string>",
"codigo_verificacao": "<string>",
"data_emissao": "<string>"
},
"tomador": {
"razao_social": "<string>",
"cpf_cnpj": "<string>",
"endereco": {
"cep": "<string>",
"logradouro": "<string>",
"numero": "<string>",
"bairro": "<string>",
"municipio": "<string>",
"uf": "<string>",
"complemento": "<string>"
},
"email": "<string>",
"telefone": "<string>"
},
"servico": {
"codigo_cnae": "<string>",
"codigo_item_lista": "<string>",
"descricao": "<string>"
},
"nbs": {
"codigo": "<string>",
"cst": "<string>",
"ct": "<string>",
"indop": "<string>"
},
"descricao": "<string>",
"observacoes": "<string>"
}
]{
"error": "HTTP Basic: Access denied."
}{
"error": "invalid_params",
"params": {}
}Notas de Serviço
Listar Notas de Serviço (NFS-e)
GET
/
notas
Listar Notas de Serviço (NFS-e)
curl --request GET \
--url https://invo.work/api/nfse/v1/notas \
--header 'Authorization: Basic <encoded-value>'import requests
url = "https://invo.work/api/nfse/v1/notas"
headers = {"Authorization": "Basic <encoded-value>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Basic <encoded-value>'}};
fetch('https://invo.work/api/nfse/v1/notas', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://invo.work/api/nfse/v1/notas",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Basic <encoded-value>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://invo.work/api/nfse/v1/notas"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Basic <encoded-value>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://invo.work/api/nfse/v1/notas")
.header("Authorization", "Basic <encoded-value>")
.asString();require 'uri'
require 'net/http'
url = URI("https://invo.work/api/nfse/v1/notas")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Basic <encoded-value>'
response = http.request(request)
puts response.read_body[
{
"id": 123,
"codigo_externo": "<string>",
"valor_servicos": "<string>",
"iss": {
"valor_liquido": "<string>",
"base_calculo": "<string>",
"valor_iss": "<string>",
"aliquota_iss": "<string>"
},
"rps": {
"situacao": "<string>",
"numero": 123,
"serie": "<string>",
"tipo": "<string>",
"data_emissao": "<string>"
},
"nfse": {
"situacao": "<string>",
"numero": "<string>",
"codigo_verificacao": "<string>",
"data_emissao": "<string>"
},
"tomador": {
"razao_social": "<string>",
"cpf_cnpj": "<string>",
"endereco": {
"cep": "<string>",
"logradouro": "<string>",
"numero": "<string>",
"bairro": "<string>",
"municipio": "<string>",
"uf": "<string>",
"complemento": "<string>"
},
"email": "<string>",
"telefone": "<string>"
},
"servico": {
"codigo_cnae": "<string>",
"codigo_item_lista": "<string>",
"descricao": "<string>"
},
"nbs": {
"codigo": "<string>",
"cst": "<string>",
"ct": "<string>",
"indop": "<string>"
},
"descricao": "<string>",
"observacoes": "<string>"
}
]{
"error": "HTTP Basic: Access denied."
}{
"error": "invalid_params",
"params": {}
}Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Headers
CNPJ da empresa emitente. Ausente, usa a primeira empresa da conta.
Query Parameters
Response
OK
- Número decimal codificado como texto. Por exemplo: '123.45'
Pattern:
^\d*\.?\d*$Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes