Dolibarr ERP / CRM
Integration & Development => Connectivity & Interfaces => Topic started by: admin on Nov 10, 2025, 01:48 AM
- REST API: Provides a standardized way for external applications to interact with Dolibarr, enabling CRUD (Create, Read, Update, Delete) operations on modules like products, orders, and customers.
- Triggers and hooks:
- Triggers: Execute custom code or actions when specific events occur within Dolibarr, such as creating an invoice or editing a user.
- Hooks: Allow custom code to be inserted at various entry points within the Dolibarr system.
- External service integration: Modules are available for connecting with other services, including:
- Payment gateways: Allows customers to pay invoices online through services like PayPal, Stripe, and Paybox.
- LDAP: Sync user data and passwords with an external LDAP server.
- Other platforms: Tools like the CS-Cart Dolibarr Connector can automate the transfer of data like products, orders, and customers between different systems.
- Data exchange: The interfaces facilitate the bidirectional flow of data between Dolibarr and other applications, which can be used to automate processes and share information across systems.
- Authentication: Secure connections to the API are supported through mechanisms like API keys and OAuth2.