Ivelix

Ivelix — Invoicing API & Webhooks

Automate your invoicing with a REST API and real-time webhooks

Create quotes and invoices from your own tools, connect Ivelix to Make, Zapier or your CRM, and get notified instantly on every payment.

Available on the Enterprise plan

REST API and webhooks: the two building blocks of automation

What is the Ivelix public API?

The Ivelix public API is a key-authenticated REST API (`Authorization: Bearer <key>`) that exposes your Organizations, Clients, Quotations and Invoices: list, view, create, update, archive, plus the business actions (issue an invoice, send it by email, record a payment, generate a credit note...).

Every call runs through the same engine as the backoffice: automatic VAT calculation, gapless sequential numbering, mandatory legal notices. An interactive Swagger documentation lets you test every endpoint directly from your browser.

What are Ivelix webhooks?

Webhooks are HTTP notifications sent in real time to the URL of your choice, on every key event: quotation accepted, invoice paid, invoice overdue, credit note created...

Every request is HMAC-SHA256 signed (`X-Ivelix-Signature` header) so you can verify its authenticity, and Ivelix automatically retries delivery if your endpoint fails to respond. You choose exactly which event types you subscribe to.

Automate your invoicing in 3 steps

From generating your key to real-time notifications

Generate your API key from your profile

  • One click Generate or regenerate your API key from the "API" card on your profile page.
  • Simple authentication Use it as an `Authorization: Bearer <key>` header on every call.
  • Interactive docs Test your first calls right away from the Swagger documentation.
API key generation

Create and update your quotations and invoices

  • From your tools Create a quotation or invoice from your CRM, your website, or a script, without touching the backoffice.
  • Automatic compliance VAT, numbering and legal notices are computed by Ivelix, exactly as internally.
  • Full lifecycle Issuing, sending by email, payment and refunds, all driven through the API.
Creating quotations and invoices via API

Set up a webhook to get notified instantly

  • Targeted events Subscribe to the events you care about (payment received, quotation accepted, invoice overdue...).
  • Secure Every call is signed, so you can verify authenticity before processing it.
  • Reliable Automatic retries if delivery to your endpoint fails.
Webhook configuration

Real automations for your business

A few examples of what you can plug into the API and webhooks

External CRM

Automatically create an Ivelix quotation as soon as a deal is marked "won" in your CRM, with no manual re-entry.

Make / Zapier

Plug an Ivelix webhook into a Make or Zapier scenario to notify Slack, update a Notion database, or trigger any other automation on every payment received.

Internal tools

Generate your invoices from an internal script or application, while Ivelix keeps handling compliance and numbering.

Follow-ups & tracking

Detect an overdue invoice via webhook and trigger your own follow-up process, outside of Ivelix.

Building a full product instead of connecting your tools?

The API and webhooks are perfect for automating your existing invoicing by connecting it to your everyday tools. If you need to go further — building your own invoicing tool on top of the Ivelix API — head over to our dedicated page on white label invoicing.

Connect Ivelix to your stack today

Generate your API key, browse the interactive documentation and set up your first webhook in minutes.

Key-based REST API • HMAC-SHA256 signed webhooks • Available on the Enterprise plan

imageimage

Frequently asked questions about the API and webhooks

Everything you need to know before connecting your tools