Integrate your ERP with any other application using Dolibarr's APIs, Triggers, and Hooks



Extract any data or insert, update, or delete records using our new REST APIs. Using standard HTTP and JSON formats, the REST APIs are compatible with any programming language (PHP, Java, Ruby, Python, C#, C++, JavaScript, JQuery, Basic, ...). Use the embedded API explorer tool to test APIs or get generated URLs to use in your own code.



Triggers and Hooks

Execute your own code every time a business event such as Create, Update, or Delete is performed on any object in Dolibarr ERP and CRM by adding your own trigger code. Adding a trigger is as easy as adding a file with just few lines of code into the directory /core/triggers.

And more...


Dolibarr also provides plenty of other possibilities such as hooks, modules options, menu editor, low level setup etc. to tune the Dolibarr application to cater to very specific needs. You can also hire any PHP developer to develop or customize any behavior. Knowledge of the PHP language is the only prerequisite required to develop a Dolibarr ERP and CRM addon.