Developer documentation
Build on MagniFinance
Reference documentation for every MagniFinance API. Each product has its own section, versioned so the newest release is what you land on and earlier versions stay available.
Available documentation
Finance API
Invoicing and tax compliance for Portugal, from your own software.
- Issue invoices, receipts, credit and debit notes, waybills and delivery notes; fetch documents and their PDFs; cancel them.
- Partner invoicing (IPPN): register partner companies, validate tax IDs and issue documents on their behalf with their tokens.
- Tax communication: activate and track the automatic submission of documents and series to the Portuguese Tax Authority (AT).
- Email + token authentication over HTTPS; JSON or SOAP envelopes; a sandbox account on request.
IPPN – Partner Invoicing
Issue invoices on behalf of the companies in your network, under their own fiscal identity.
- Register partner companies by tax ID; they get a MagniFinance account (or approve the partnership from theirs).
- Fetch each partner's token and use it with the Finance API to create and fetch documents in their name.
- Communicate the partners' document series to the Portuguese Tax Authority (AT).
- Built for marketplaces, franchises, aggregators and accounting platforms; 30-day trial available.
OpenBanking API
Your customers' bank accounts and transactions, through one API.
- Connect a bank account, list accounts and read balances and balance history.
- List, fetch and update transactions; trigger a sync when you need fresh data.
- OAuth 2.0 client credentials, page-based listing, one error shape, documented rate limits; credentials issued on request.
- Product overview, pricing and security at magnifinance.com/openbanking/.
Expense Recognition
Drop a PDF or a photo of a supplier document and get a filled-in expense.
- Supplier, invoice number, dates, currency, ATCUD, totals and the VAT split are filled in; the row updates live.
- The AT QR code is the authoritative source for the tax ids, number, date, ATCUD, totals and VAT per rate; the rest is read from the document by AI.
- Three tiers — QR, Main and Main with lines — and rules for duplicates, multi-invoice PDFs and documents that cannot be recognised.
- Free recognition in the regular queue (20/hour, 50/day, 80/month) or a credit-based fast track at 1 credit per document.