Emita NFS-e pelo seu sistema com a API da Pluma Fiscal
Uma API REST simples para software houses, ERPs e plataformas: crie a nota com JSON, receba a chave de acesso e acompanhe tudo por webhooks.
O problema: integrar direto com o Sistema Nacional dá trabalho
Montar a DPS no leiaute oficial, assinar XML com certificado, falar com a Sefin Nacional por TLS mútuo e tratar rejeições e respostas incertas consome semanas de desenvolvimento — e manutenção a cada nota técnica.
A solução: a parte fiscal fica com a Pluma Fiscal
POST /api/v1/nfse
Authorization: Bearer pf_...
Content-Type: application/json
{
"empresa_id": 1,
"external_id": "pedido-1234",
"servico_id": 3,
"tomador": {"documento": "11222333000181", "nome": "Cliente Ltda", "email": "[email protected]"},
"valor_servico": "1500.00"
}
A resposta traz a situação (autorizada, rejeitada ou incerta), o número e a chave de acesso. O mesmo external_id nunca gera duas notas.
Endpoints
GET /api/v1/empresas— empresas emissoras e pendências de configuraçãoGET /api/v1/servicoseGET /api/v1/clientesPOST /api/v1/nfse— cria e emite (ou só cria o rascunho com"emitir": false)GET /api/v1/nfse/{id}eGET /api/v1/nfse/{id}/xmlPOST /api/v1/nfse/{id}/emitirePOST /api/v1/nfse/{id}/cancelamento
Webhooks
Eventos nfse.emitida, nfse.rejeitada e nfse.cancelada, assinados com HMAC-SHA256 para você validar a origem.
Planos
A API está incluída nos planos Equipe e Enterprise e tem uma linha própria, API, com franquia por volume e excedente por nota mais barato. Veja em Planos e preços.
Emita a sua primeira NFS-e hoje
Comece no plano gratuito, sem cartão. Leva poucos minutos para cadastrar a empresa e o certificado.