Connect Invoisio to your own systems.
Create invoices and quotes from your website, web shop, Zapier, Make or your AI assistant. One key, plain JSON.
What can the API do?
Clients and products
List, search, create, update and delete. Keeps your client list in sync with your own system.
Invoices
Create with lines, VAT and discount, fetch the PDF, send by email and send a reminder. Filter by status.
Quotes
Create, fetch the PDF, send, and turn into an invoice with a single call.
PDF templates
List, create and edit, preview, and choose the default template for invoices and quotes.
Connected in three steps.
- Log in and go to Profile → API (you need to be an administrator).
- Create an API key and keep it safe. You only see it once.
- Send your requests to https://app.invoisio.com/api/v1 with the header "Authorization: Bearer" and your key. You get JSON back; lists come 25 at a time (ask for more with per_page).
Example: list sent invoices, and create an invoice for a client.
Start free# List sent invoices
curl "https://app.invoisio.com/api/v1/invoices?status=verzonden" \
-H "Authorization: Bearer YOUR_KEY" \
-H "Accept: application/json"
# Create an invoice (draft)
curl -X POST https://app.invoisio.com/api/v1/invoices \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"client_id": 12,
"status": "concept",
"invoice_date": "2026-10-22",
"items": [
{"description": "Laying paving", "quantity": 1,
"unit_price": 450, "tax_rate": 21}
]
}'
Frequently asked questions
Which plan do I need?
Does it work with Zapier or Make?
Can my AI assistant use it?
What is not (yet) possible through the API?
Is it secure?
Connect your first system.
Choose Business, create a key and you can start right away.