API v1 — homologation & production

Integrate once.
Issue everywhere.

An API and SDK for Brazilian fiscal documents — real transmission to the tax authorities, manual tax passthrough, and a dashboard to track every submission.

No credit card — free homologation environment.

R$ 50 in creditwhen you sign up
Unlimited testsin homologation
Fast integrationwith official SDKs
Overview30 days
dashboard.kpi.issued1.414+9,3%
Authorized1.352+10,1%
Rejected62-3,2%
Amount issuedR$ 284.910+12,5%
Issuance over the last 30 days
DocumentRecipientAmountStatus
NFE · a1b2c3d4Comprador Teste LtdaR$ 2.622,82Authorized
NFSE · f9e8d7c6John DoeR$ 10.500,00Rejected
NFE · 5b6a4c3dBuyer Company LtdR$ 112,44Authorized

SDKs

View documentation
curl -X POST https://api.stackin.io/api/v1/invoices \
  -H "Authorization: Bearer stackin_live_••••••••••••" \
  -H "Content-Type: application/json" \
  -d '{
  "document_type": "nfe",
  "client_name": "Buyer Company Ltd",
  "tax_id": "11222333000181",
  "items": [{
    "description": "Rosa Holambra Vermelha",
    "unit_price": 112.44,
    "product": { "br": { "ncm": "06031100", "cfop": "5102" } }
  }]
}'
Response200 OK
{
  "result": {
    "access_key": "422608...50077",
    "status": "authorized",
    "protocol": "142260000009876",
    "authorized_at": "2026-08-28T09:15:42-03:00"
  }
}
Time: 320ms

Real transmission to the tax authorities

Direct, secure communication with every authorizer, state or national.

Taxes and manual passthrough

Compute, break out, and pass through taxes — simple and transparent.

Official SDKs

SDKs for Python, Node.js, Go and PHP, ready to use.

Full dashboard

Track every submission, look up documents, monitor errors in real time.

Issue an invoice
by asking.

Stackin ships a ChatGPT plugin — an MCP server that exposes the API as tools. Connect the account and ask in plain language: the model confirms the data with you before anything reaches the tax authority.

Twelve operations from the conversation — issue, consult, get the PDF, cancel and more. Seven of them change a document, and every one asks first.

  • Confirmation before issuingThe model reads the data back to you.
  • Scoped permissions, revocableYou control what the app may do.
  • Works in homologationTest at no cost before going to production.

No credit card — free homologation environment.

Three steps from the account to an
authorized invoice.

From signing up to issuing: a short, safe path to integrate and start sending fiscal documents with Stackin.

  1. 01

    Configure

    Register your company, address, and digital certificate.

    Company dataLegal nameBuyer Company LtdaTax id11.222.333/0001-81State registration123.456.789.000EnvironmentHomologationCompany configured
  2. 02

    Integrate

    Call the API with your company's key, or use a Stackin SDK.

    curl -X POST https://api.stackin.io/api/v1/invoices \
      -H "Authorization: Bearer stackin_live_••••••••••••" \
      -H "Content-Type: application/json" \
      -d '{
      "document_type": "nfe",
      "client_name": "Buyer Company Ltd",
      "tax_id": "11222333000181",
      "items": [{
        "description": "Rosa Holambra Vermelha",
        "unit_price": 112.44,
        "product": { "br": { "ncm": "06031100", "cfop": "5102" } }
      }]
    }'
  3. 03

    Ship

    Issue in homologation, then production — track every submission.

    Invoice issued
    Number
    000081
    Type
    NFS-e
    Client
    Buyer Company Ltda
    Amount
    R$ 5,000.00
    Protocol
    142260000009876
    Date
    2026-08-28 15:42
    Status
    Authorized
    DANFSe-000081.pdfPDF · 248 KB

Start issuing fiscal documents today.

Free homologation environment — no credit card required.