Menu

Samenvatting van de Invoice Ninja API

De Invoice Ninja API geeft je programmatische toegang tot vrijwel het complete platform. Je automatiseert het volledige order-to-cash-proces en koppelt facturatie naadloos aan je andere bedrijfssoftware — van webshop tot CRM en bank.
  • Facturatie en offertes: Genereer, verstuur en volg facturen, offertes, credits en inkooporders automatisch vanuit je webshop of CRM.
  • Terugkerende inkomsten: Beheer abonnementen en terugkerende facturen voor SaaS- of retainer-modellen, inclusief automatische incasso via de gekoppelde betaalproviders.
  • Projectfacturatie: Koppel projecten, taken en urenregistratie aan facturen voor accurate declaraties bij klanten en zakelijke dienstverleners.
  • Banktransacties en uitgaven: Importeer banktransacties via bankintegraties en koppel deze automatisch aan uitgaven of leveranciers op basis van regels.
  • Klant- en leveranciersbeheer: Synchroniseer klanten, contactpersonen en vendors tussen Invoice Ninja en je CRM of ERP.
  • Webhooks en rapportages: Ontvang realtime meldingen bij statusveranderingen en genereer financiële rapporten als AR-overzichten of BTW-aangiftes.
API Quick Facts REST
  • Authenticatie API Key
  • Methods POST (150)GET (150)PUT (32)DELETE (33)
  • Rate limits Niet gespecificeerd
  • Webhooks Beschikbaar
  • Sandbox Beschikbaar
  • Response format JSON
  • Versionering URL-based
  • SDK's PHP

Laatste ontwikkelingen bij de Invoice Ninja API

Invoice Ninja is in 2014 gelanceerd als open-source Laravel-applicatie met een basis-facturatie-API. In 2021 verscheen versie 5, een volledige herbouw met een grondig vernieuwde REST API (v1), Flutter-gebaseerde clients en verbeterde documentatie via OpenAPI. In latere releases zijn projecten, taken, urenregistratie, bankintegraties, task scheduler, e-invoicing (EN16931) en een uitgebreid rapportagesysteem toegevoegd. Webhook-ondersteuning en integraties met Stripe, PayPal, Mollie en tientallen andere betaalproviders maken Invoice Ninja geschikt voor zowel zelfhosted als cloudoplossingen.

API versies

v5.x Major release
1 februari 2021

Complete rewrite van Invoice Ninja met moderne REST API, Flutter-clients, task scheduler, bankintegraties en OpenAPI-documentatie.

E-invoicing (EN16931)

Ondersteuning voor Europese elektronische facturen via UBL/EN16931 en integratie met Peppol-netwerk.

v4 Major release
1 januari 2017

Uitbreiding van oorspronkelijke v4 API met projecten, taken en terugkerende facturen.

v1 initial release Major release
1 april 2014

Eerste open-source release van Invoice Ninja als Laravel-applicatie met basis-facturatie-API.

Integraties voor Invoice Ninja