Prestador
Emitente Exemplo Ltda
Tomador
Cliente Exemplo Ltda
Serviço
Desenvolvimento de integração para emissão de NFS-e
ISS 2% · não retido · código EXEMPLO-9F3C
PDFXML
Autorizada
NFS-e, NF-e e PIX
Você envia um JSON. A API devolve o status, o PDF, o XML ou o QR Code do PIX. Consulta, cancelamento e webhook usam a mesma referência do pedido.
Enviando a NFS-e
1/3
POST /nfse
{
"identificacao": "pedido-1042",
"data_emissao": "2026-10-10T14:30:00-03:00",
"numero": "15",
"serie": "1",
"tomador": {
"cnpj": "19131243000197",
"razao_social": "Cliente Exemplo Ltda",
"email": "fiscal@cliente.exemplo",
"endereco": {
"logradouro": "Rua das Acácias",
"numero": "120",
"bairro": "Centro",
"codigo_municipio": "3304557",
"uf": "RJ",
"cep": "20040020"
}
},
"servico": {
"codigo": "010101",
"discriminacao": "Desenvolvimento de integração para emissão de NFS-e",
"valor_servicos": 1500,
"tributos_municipais": {
"aliquota_iss": 2,
"iss_retido": false
}
}
}
Prestador, tomador e serviço no mesmo corpo. A referência do seu pedido identifica a nota em todas as chamadas.
Quando o status fica autorizado, a resposta traz os endereços do DANFSE em PDF e do XML autorizado.
Cobrança instantânea ou com vencimento no banco da carteira. A resposta traz o copia e cola e o QR Code para o pagador.
A API avisa autorização fiscal e confirmação de pagamento PIX. Dá para consultar a mesma referência depois.
Produtos
NFS-e, NF-e e PIX já têm rota publicada. NFC-e, CT-e e MDF-e continuam na fila.
Disponível
Nota fiscal de serviço eletrônica. Emissão, consulta, cancelamento, PDF, XML e aviso por webhook.
Ver a API de NFS-eDisponível
Nota de produto, modelo 55. Emissão na SEFAZ, consulta, cancelamento, carta de correção e DANFE.
Ver a API de NF-eDisponível
Cobranças instantâneas e com vencimento. Carteiras por banco, QR Code, copia e cola, webhook e devolução.
Ver a API de PIXEm breve
Nota de cupom no varejo.
Em breve
Conhecimento de transporte.
Em breve
Manifesto de carga.
PIX
Cadastre a carteira com as credenciais do banco. A emissão no PSP já está ligada no Banco do Brasil e no Sicredi; os demais entram na sequência. As logos oficiais podem ser trocadas depois.
Fluxo
01
O cadastro entrega a chave geral na hora. Cada emitente que você incluir depois recebe a própria chave.
02
POST /nfse, /nfe ou /pix/cobrancas. A referência do seu pedido identifica o documento ou a cobrança.
03
Consulte a referência ou espere o webhook. Notas trazem PDF/XML; PIX traz QR Code e status do pagamento.
Recursos
A mesma rota, com chaves separadas. O teste não autoriza nota com valor fiscal.
A chave geral identifica a conta. Cada emitente cadastrado no painel tem a própria chave.
Cadastre as credenciais por banco. A API cria a cobrança no PSP e devolve o QR para o seu checkout.
Validação da API e retorno do banco ou da prefeitura voltam em JSON, com código e campos.
A integração é HTTP. Os exemplos desta página estão em cURL, PHP e JavaScript.
Cada plano tem volumetria de notas e de cobranças PIX. Consulta e download ficam de fora.
Exemplo
POST https://api.apisimples.com/v1/nfse com a chave no header Authorization. A resposta abaixo é uma nota já autorizada.
curl -X POST https://api.apisimples.com/v1/nfse \
-H "Authorization: Bearer apse_sua_chave_do_emitente" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{
"identificacao": "pedido-1042",
"data_emissao": "2026-10-10T14:30:00-03:00",
"numero": "15",
"serie": "1",
"tomador": {
"cnpj": "19131243000197",
"razao_social": "Cliente Exemplo Ltda",
"email": "fiscal@cliente.exemplo",
"endereco": {
"logradouro": "Rua das Acácias",
"numero": "120",
"bairro": "Centro",
"codigo_municipio": "3304557",
"uf": "RJ",
"cep": "20040020"
}
},
"servico": {
"codigo": "010101",
"discriminacao": "Desenvolvimento de integração para emissão de NFS-e",
"valor_servicos": 1500,
"tributos_municipais": {
"aliquota_iss": 2,
"iss_retido": false
}
}
}'<?php
$payload = [
'identificacao' => 'pedido-1042',
'data_emissao' => '2026-10-10T14:30:00-03:00',
'numero' => '15',
'serie' => '1',
'tomador' => [
'cnpj' => '19131243000197',
'razao_social' => 'Cliente Exemplo Ltda',
],
'servico' => [
'codigo' => '010101',
'discriminacao' => 'Desenvolvimento de integração para emissão de NFS-e',
'valor_servicos' => 1500,
],
];
$ch = curl_init('https://api.apisimples.com/v1/nfse');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer apse_sua_chave_do_emitente',
'Content-Type: application/json',
'Accept: application/json',
],
CURLOPT_POSTFIELDS => json_encode($payload, JSON_UNESCAPED_UNICODE),
]);
$resposta = curl_exec($ch);
$nota = json_decode($resposta, true);const resposta = await fetch("https://api.apisimples.com/v1/nfse", {
method: "POST",
headers: {
Authorization: "Bearer apse_sua_chave_do_emitente",
"Content-Type": "application/json",
Accept: "application/json",
},
body: JSON.stringify({
identificacao: "pedido-1042",
data_emissao: "2026-10-10T14:30:00-03:00",
numero: "15",
serie: "1",
tomador: {
cnpj: "19131243000197",
razao_social: "Cliente Exemplo Ltda",
},
servico: {
codigo: "010101",
discriminacao: "Desenvolvimento de integração para emissão de NFS-e",
valor_servicos: 1500,
},
}),
});
const nota = await resposta.json();Preços
Mensalidade com NFS-e, NF-e e PIX. O Teste é gratuito; o Ilimitado fecha com o comercial.
R$ 0 / mês
50 notas · 50 PIX
Para ligar o sistema em homologação.
Mais usado
R$ 149 / mês
1.000 notas · 1.000 PIX
Para a integração em produção.
R$ 499 / mês
10.000 notas · 10.000 PIX
Para operação contínua e mais volume.
Comercial
Sob consulta
Ilimitado notas · Ilimitado PIX
Para alto volume. O comercial fecha a volumetria e o valor.
Volumetria
Cada plano traz cota mensal de emissões fiscais e de cobranças PIX.
50
emissões NFS-e / NF-e
50
cobranças PIX
por mês, dentro da mensalidade
1.000
emissões NFS-e / NF-e
1.000
cobranças PIX
por mês, dentro da mensalidade
10.000
emissões NFS-e / NF-e
10.000
cobranças PIX
por mês, dentro da mensalidade
Ilimitado
emissões e cobranças PIX — volumetria e valor com o comercial
A cota de notas é única para NFS-e e NF-e. Entra a nota autorizada e a rejeitada pela prefeitura ou pela SEFAZ. Consulta, PDF, XML e erro de validação da API ficam de fora. A cota de PIX conta a criação da cobrança (cob ou cobv). Acima do Escala, use o plano Ilimitado com o comercial.
Dúvidas
NFS-e, NF-e e PIX já estão na API. NFC-e, CT-e e MDF-e ainda não.
O catálogo lista os bancos da integração. Hoje a emissão no PSP está disponível para Banco do Brasil e Sicredi; os demais entram na sequência.
Nas notas, o certificado A1 do prestador. No PIX, o certificado e as credenciais OAuth do banco da carteira.
É o identificador no seu sistema, como o número do pedido. Ela evita emissão duplicada e é o caminho de consulta, cancelamento e download.
Não. A cota de notas conta emissão autorizada ou rejeitada pela prefeitura/SEFAZ. A cota de PIX conta a criação da cobrança. Consulta, PDF e XML ficam de fora.
O plano Ilimitado fecha volumetria e valor com o comercial. Use o contato e informe o volume mensal estimado de notas e PIX.
O cadastro pede a empresa e o CNPJ. A chave fica no painel, e cada emitente ganha a chave dele.