- Boekhouding en facturatie: Maak verkoop- en inkoopfacturen, betalingsregistraties en journaalposten aan en haal grootboekmutaties op via Sales Invoice, Purchase Invoice en Journal Entry.
- Voorraad en logistiek: Beheer artikelen, voorraadmutaties en leveringen via Item, Stock Entry en Delivery Note, gekoppeld aan je webshop of WMS.
- Verkoop en CRM: Synchroniseer leads, klanten, offertes en verkooporders via Lead, Customer, Quotation en Sales Order met je CRM of e-commerceplatform.
- HR en salaris: Koppel medewerkers, verlofaanvragen, urenregistraties en salarisstroken via Employee, Leave Application en Salary Slip aan externe HR-tools.
- Productie en projecten: Automatiseer werkorders, stuklijsten en projecttaken via Work Order, BOM en Project voor naadloze operationele sturing.
- Webhooks en events: Ontvang realtime notificaties bij wijzigingen in documenten via de Webhook-DocType en reageer direct in externe systemen.
Menu
ERPNext
ERPNext is een open source cloud-ERP-platform, gebouwd op het Frappe Framework. Het dekt boekhouding, voorraad, verkoop, inkoop, productie, HR en projecten in één pakket. Via de generieke REST API koppel je elke DocType — van klanten en artikelen tot salarisstroken — aan je webshop, CRM of maatwerkapplicaties. Omdat elk document in ERPNext via dezelfde URL-structuur benaderbaar is, zijn integraties eenvoudig op te zetten met OAuth 2.0, API-keys of token-authenticatie.
Samenvatting van de ERPNext API
- Authenticatie OAuth2, API Key, Bearer Token, Basic Auth
- Methods GET (100)POST (49)PUT (13)PATCH (1)DELETE (5)
- Rate limits Configureerbaar per site via rate-limiting-instellingen; standaard geen harde limiet, maar beheerders kunnen limieten instellen
- Webhooks Beschikbaar
- Sandbox Beschikbaar
- Response format JSON
- Versionering URL-based
- SDK's Python, Node.js
Laatste ontwikkelingen bij de ERPNext API
Het Frappe Framework onder ERPNext biedt al sinds de vroege versies een generieke REST API. Authenticatie is uitgebreid van basic auth en API-keys naar token-authenticatie en volledige OAuth 2.0-ondersteuning. Met Frappe v13 werd het limiet-parameter toegevoegd voor paginering en zijn filters verrijkt met or_filters en operator-condities. Vanaf Frappe Framework v15 is API v2 beschikbaar onder de prefix /api/v2/ met specifieke routes voor documenten (/api/v2/document/) en doctypes (/api/v2/doctype/), inclusief endpoints voor metadata, telling en method-execution op documenten. Webhooks zijn configureerbaar via de Webhook-DocType.
API versies
Introductie van API v2 onder de /api/v2/ prefix met dedicated document- en doctype-routes, inclusief endpoints voor metadata, count en method-execution.
Verbeteringen in performance en permission-handling van de REST API; uitbreiding van filter-operatoren.
Toevoeging van de limit-alias voor limit_page_length, or_filters en expand_links voor het uitklappen van link-velden.
Uitbreiding van whitelisted RPC-methoden en verbeterde authenticatie-opties.
Volledige OAuth 2.0-ondersteuning toegevoegd aan het Frappe Framework voor veilige third-party integraties.
Documentatie & resources
- Frappe REST API documentatie ↗
- Frappe REST API Introduction (v1 + v2) ↗
- Manipulating DocTypes ↗
- Token Based Authentication ↗
- OAuth 2 authenticatie ↗
- Webhooks in Frappe ↗
- ERPNext gebruikersdocumentatie ↗
- frappe-client (Python) ↗
- frappejs (JavaScript/Node) ↗
- ERPNext op GitHub ↗
- Frappe Framework op GitHub ↗
Kies voor een kopzorg minder
Stop met handwerk en laat professionals het goed automatiseren!
Een koppeling laten bouwen is binnen handbereik, op maat en precies zoals je wilt