Exemplos de integração — NFS-e Inbound
Listagem das NFS-e recebidas de uma empresa. Em todos os exemplos, a API Key vai no header Authorization sem prefixo (veja Autenticação).
C#
using var http = new HttpClient();
http.DefaultRequestHeaders.Add("Authorization", "SUA_API_KEY");
var resp = await http.GetAsync(
"https://api.nfse.io/v2/companies/SEU_COMPANY_ID/inbound/nfse?pageCount=50");
resp.EnsureSuccessStatusCode();
Console.WriteLine(await resp.Content.ReadAsStringAsync());
Node.js
const resp = await fetch(
"https://api.nfse.io/v2/companies/SEU_COMPANY_ID/inbound/nfse?pageCount=50",
{ headers: { Authorization: "SUA_API_KEY" } }
);
const data = await resp.json();
console.log(data);
Python
import requests
resp = requests.get(
"https://api.nfse.io/v2/companies/SEU_COMPANY_ID/inbound/nfse",
headers={"Authorization": "SUA_API_KEY"},
params={"pageCount": 50},
)
resp.raise_for_status()
print(resp.json())
PHP
<?php
$ch = curl_init("https://api.nfse.io/v2/companies/SEU_COMPANY_ID/inbound/nfse?pageCount=50");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Authorization: SUA_API_KEY"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
echo curl_exec($ch);
curl_close($ch);