What This Extension Adds #
Core DDLS does not expose a public extension API or REST API hooks for third-party developers. DMSI Advanced API introduces a structured set of WordPress action hooks fired at key business events (customer creation, license activation, subscription renewal, and others), a set of WordPress filter hooks used to integrate with the DDLS admin shell, and a complete REST API middleware pipeline. This reference documents all stable extension points available to developers integrating with or extending DMSI Advanced API.
Target Audience #
This section is intended for PHP developers who need to:
- React to business events (for example, send a custom email when a license is created)
- Integrate the extension with other plugins via WordPress hooks
- Understand the database schema for direct database access or reporting
- Extend or fork the plugin
Prerequisites #
- DMSI DDLS must be installed and active (
DMSILM_Coreclass must be present) - DMSI Advanced API must be active
- PHP 7.4 or higher
- WordPress 6.0 or higher
