Site is Loading, Please wait...
Skip to content
Dream Makers Software Innovations
  • Products
    • Digital Commerce
      • DMSI DDLS
        • Overview
        • Features
        • Quick Start
        • FAQ
        • Download (Free)
        • Documentation
      • DMSI Update Server
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
      • DMSI Subscriptions Pro
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
      • DMSI Analytics Pro
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
      • DMSI Support Desk
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
      • DMSI Webhooks
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
      • DMSI Advanced API
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
      • DMSI Team Management
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
      • DMSI Service Management
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
    • AI & Automation
      • Claudius Corp
        • Overview
        • Features
        • Buy / Download
        • Download Free Trial
        • FAQ
        • Documentation
      • DMSI Planner
        • Overview
        • Features
        • Buy/Download
        • FAQ
        • Documentation
      • Flexible
        • Overview
        • Features
        • Buy/Download
        • FAQ
        • Documentation
  • Community
  • Pricing
  • Support
  • Blog
  • About Us
  • Contact Us
  • Shop
  • Sign In
  • My Portal
  • 0
0 Menu Close
  • Products
    • Digital Commerce
      • DMSI DDLS
        • Overview
        • Features
        • Quick Start
        • FAQ
        • Download (Free)
        • Documentation
      • DMSI Update Server
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
      • DMSI Subscriptions Pro
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
      • DMSI Analytics Pro
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
      • DMSI Support Desk
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
      • DMSI Webhooks
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
      • DMSI Advanced API
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
      • DMSI Team Management
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
      • DMSI Service Management
        • Overview
        • Features
        • Buy / Download
        • FAQ
        • Documentation
    • AI & Automation
      • Claudius Corp
        • Overview
        • Features
        • Buy / Download
        • Download Free Trial
        • FAQ
        • Documentation
      • DMSI Planner
        • Overview
        • Features
        • Buy/Download
        • FAQ
        • Documentation
      • Flexible
        • Overview
        • Features
        • Buy/Download
        • FAQ
        • Documentation
  • Community
  • Pricing
  • Support
  • Blog
  • About Us
  • Contact Us
  • Shop
  • Sign In
  • My Portal
  • 0
Search this website

License API

  1. Home>
  2. DMSI DDLS Documentation>
  3. Documentation>
  4. DMSI Analytics>
  5. REST API Reference>
  6. License API
DDLS

DDLS

250
  • Getting Started
    • What is DMSI DDLS?
    • Understanding Licenses
    • Understanding Activations
    • Understanding Subscriptions
    • Understanding Customers
    • Understanding Products
    • Understanding Versions
    • Understanding Downloads
    • Understanding Support Contracts
    • How Everything Connects
    • Admin Menu Structure
    • Complete Workflow – Licensed Products
    • Complete Workflow – Non-Licensed Products
    • What Happens Automatically
    • When to Intervene Manually
  • License Management
    • Using Bulk Actions
    • Entitled Major Version
    • Creating Gift Licenses for Reviews
    • Helping with Lost License Keys
    • Cancelling a License (Permanent)
    • Suspending a License
    • Extending a License
    • Editing an Existing License
    • Creating a License Manually
    • Filtering and Searching Licenses
    • The Licenses Screen Overview
    • Best Practices
    • License Status Guide
    • The Licenses Screen Overview
    • Creating Gift Licenses for Reviews
    • Transferring License Ownership
    • Helping with Lost License Keys
    • Cancelling a License
    • Suspending a License
    • Resetting Activations
    • Increasing Activation Limit
    • Extending a License
    • Editing an Existing License
    • Creating a License Manually
    • Understanding License Details
    • Filtering and Searching Licenses
  • Customer Management
    • The Customers Screen Overview
    • Searching for Customers
    • Understanding Customer Records
    • Creating a Customer Manually
    • Importing Existing Customers
    • Viewing Customer Details
    • Editing Customer Information
    • Deleting Customers
    • Common Customer Management Tasks
    • Customer Search Tips
    • Customer List Best Practices
    • Understanding Overview Data
  • Product Configuration
    • Saving and Publishing
    • Per-Variation File Uploads
    • EULA Assignment on Products
    • License Type Info Box
    • Support Access Permissions
    • Creating a Product with Licensing
    • The Products Screen Overview
    • Product Configuration Best Practices
    • Common Product Configuration Tasks
    • Editing Existing Products
    • The Products Screen Overview
    • Product Variations
    • Common Product Configurations
    • Requires Support for Downloads
    • Support Contract Settings
    • Subscription Settings
    • License Settings Explained
    • The Licensing Tab
    • Creating a Product with Licensing
  • Versions & Downloads
    • Download Security
    • Admin-Configurable Platforms
    • Version Variation Support
    • Managing Version Files
    • The Download Logs Table
    • Creating a New Version
    • Understanding Versions and Downloads
    • Version Best Practices
    • Semantic Versioning
    • Common Download Tasks
    • Common Version Tasks
    • Understanding Versions and Downloads
    • Interpreting Download Patterns
    • Filtering Downloads
    • The Download Logs Table
    • The Downloads Screen
    • Publishing a Version
    • Writing Good Changelogs
    • Version Settings
    • Creating a New Version
    • The Versions Screen
  • Subscription Management
    • Common Subscription Tasks
    • The Payment Failure Flow
    • Status History Audit Log
    • Subscription Statuses (Extended)
    • Understanding Subscriptions (Extended)
    • Creating Renewal Orders
    • Subscription Troubleshooting
    • Subscription Best Practices
    • Billing History
    • Understanding Subscriptions
    • Trial Periods
    • Managing Past Due Subscriptions
    • Processing Renewals
    • Subscription Lifecycle Actions
    • Viewing Subscription Details
    • Understanding the Subscription List Table
    • The Subscriptions Screen
    • Subscription Statuses
  • Activation Management
    • Understanding Activations
    • The Activations Screen
    • Understanding the Activation List Table
    • Understanding Stale Activations
    • Filtering and Searching Activations
    • Viewing Activation Details
    • Deactivating Sites
    • Bulk Deactivation
    • Deleting Activation Records
    • Common Activation Tasks
    • Activation Reports
    • Activation Best Practices
    • Activation Troubleshooting
  • Dashboard & Reports
    • Understanding the Dashboard
    • License Overview Widget
    • Subscriptions Widget
    • Expiring Soon Widget
    • Recent Activity Widget
    • System Status Widget
    • Top Products Widget
    • Understanding Reports
    • Sales Report
    • Licenses Report
    • Downloads Report
    • Revenue Report
    • Common Dashboard Tasks
    • Exporting Report Data
    • Extension Status Widget (NEW v1.2.0)
  • Email & Settings
    • Settings Overview
    • General Settings
    • License Settings
    • Email Settings
    • API Settings
    • Portal Settings
    • System Status
    • Email Logs Guide (NEW v1.2.0)
    • License Types Settings Tab (NEW v1.2.0)
    • EULA Settings Tab
    • Platforms Settings Tab
    • Support Contract Section in Order Emails
    • Email UID
  • Background Jobs
    • Background Jobs Overview
    • Monitoring Background Jobs
    • Common Background Jobs
    • Support Contracts Overview
    • Support Levels Explained
    • Managing Support Contracts
    • Checking Support Eligibility
    • Common Background Job Tasks
    • Troubleshooting Background Jobs
  • Troubleshooting
    • License Issues
    • License Not Generated After Purchase
    • Activation Issues
    • Download Issues
    • Subscription Issues
    • Email Issues
    • System Issues
    • Getting Help
  • Quick Reference
    • Daily Tasks Checklist
    • Weekly Tasks Checklist
    • Monthly Tasks Checklist
    • New Product Setup Checklist
    • Customer Support Workflow
    • License Status Reference
    • Subscription Status Reference
    • Activation Status Reference
    • Best Practices Summary
    • Background Job Status Reference
  • API Documentation
    • API Overview
    • Authentication
    • Rate Limiting
    • Error Handling
    • Pagination
    • License Endpoints
    • Validate License Endpoint
    • Activation Endpoints
    • Health and Utility Endpoints
    • API Integration Examples
    • Health and Utility Endpoints
    • Key-Based Activate and Deactivate
    • Variation Metadata in Responses
    • Product ID Validation
    • Email Capture on Activation
    • License Activation API
  • License Types
    • What Are License Types?
    • Accessing License Types
    • Creating a License Type
    • License Type Fields Explained
    • Editing a License Type
    • Deleting a License Type
    • License Type Permissions Info Box
    • Common License Type Configurations
  • Variable Products
    • What Are Variable Products?
    • Creating a Variable Product with Licensing
    • Per-Variation Licensing Settings
    • How Settings Are Resolved
    • Common Variable Product Configurations
    • Troubleshooting Variable Products
  • Admin Shell
    • Understanding the Admin Shell
    • The Three Columns
    • Navigating the Admin
    • Available Sections
    • Email Section Navigation
    • Settings Section Navigation
  • Extension Integration
    • Extension Architecture Overview
    • Admin Shell Integration
    • Settings Tab Integration
    • Order Processor Integration
    • License Type Hooks
    • Shared Assets
    • Extension License Management
    • EULA Lifecycle Actions
  • Customer Portal
    • Customer Portal Overview
    • Portal Layout
    • Portal Sections
    • Portal Page Settings
    • How the Portal Page Works
    • Customer Login and Access
    • Configuring Portal Features
    • Troubleshooting the Customer Portal
    • Customer Portal Overview (Extended)
    • Subscription Actions in the Portal
    • Pausing a Subscription (Customer)
    • Cancelling a Subscription (Customer)
    • Reactivating a Subscription (Customer)
    • Downloads Section
    • Support Contracts Section
    • Bundle Licenses in the Portal
  • EULA & Terms
    • EULA System Overview
    • Creating an EULA Document
    • Assigning EULAs to Products
    • EULA Settings
    • EULA Templates
    • Acceptance Log
  • Bundle Products
    • What Are Bundle Products?
    • Creating a Bundle Product
    • Bundle Licensing and Subscriptions
    • How Bundles Appear in the Customer Portal
    • Bundle Products — Known Limitations (v2.1.0)
DMSI Update Server — automatic software update server for WordPress

DMSI Update Server

53
  • Getting Started
    • What is the DMSI Update Server Extension?
    • Requirements
    • Installation & Activation
    • Quick Start Guide
    • What This Extension Adds vs Core
  • Versions & Downloads
    • Understanding Versions with Update Server
    • The Versions Screen with Update Server
    • Version Settings with Update Server
    • Release Channels
    • Staged Rollout
    • Uploading Version Files
    • Publishing a Version with Update Server
    • Compatibility Requirements
    • Version Adoption Tracking
  • Update Server Settings
    • The Update Server Settings Tab
    • Extension License
    • Cache & Rate Limit Settings
    • Download Token Settings
    • Email Notification Settings
    • Data Management
    • API Endpoint Reference (Settings Page)
    • Downloading Client SDKs
  • Dashboard & Reports
    • Update Server Dashboard Widget
    • Version Statistics
  • Background Jobs
    • Update Server Background Jobs Overview
    • Email Queue Processing Job
    • Log Cleanup Job
    • Own License Validation Job
  • REST API for Updates
    • REST API Overview
    • Check for Updates Endpoint
    • Get Version Info Endpoint
    • List Available Versions Endpoint
    • Server Status Endpoint
    • Secure Download Endpoint
    • REST API Authentication & Rate Limiting
  • Client SDKs
    • Client SDK Overview
    • PHP SDK
    • WordPress Plugin Updater SDK
    • WordPress Theme Updater SDK
    • WordPress License Management SDK
    • Python SDK
    • C# / .NET SDK
    • Integration Examples
  • Customer Portal Updates
    • Customer Portal Updates Overview
    • Available Updates Page
    • Download History Page
    • Notification Preferences Page
    • Rollback to Previous Versions
  • Troubleshooting
    • Update Server Download Issues
    • Plugin License Issues
    • Email Notification Issues
    • API & Client Software Issues
    • Common Admin Tasks
DMSI Advanced API — REST API for digital products on WordPress

DMSI Advanced API

66
  • Getting Started
    • Installation and Activation
    • Quick Start — Your First API Call
    • Admin Area Overview
    • Extension Requirements and Compatibility
  • API Keys
    • API Keys Overview
    • Creating and Managing API Keys
    • API Key Scopes
    • IP Whitelisting
    • Key Expiry and Rotation
  • Authentication
    • Authentication Overview
    • API Key Authentication
    • JWT Bearer Token Authentication
    • OAuth 2.0 Authentication
    • Sandbox Authentication
  • Rate Limiting
    • Rate Limiting Overview
    • Default Rate Limit Tiers
    • Per-Key Rate Limit Overrides
    • Rate Limit Headers
    • Rate Limit Cleanup
  • REST API Reference
    • REST API Overview
    • Resource Endpoints Overview
    • Request Parameters and Filtering
    • Common Response Formats
    • Batch Operations
  • Monitoring and Analytics
    • Monitoring Overview
    • Request Logs
    • API Metrics
    • Alert Rules
  • Webhooks
    • Webhooks Overview
    • Webhook Events Reference
    • Registering Webhook Endpoints
    • Webhook Payload Format
    • Delivery and Retries
  • Developer Tools
    • Developer Tools Overview
    • API Playground
    • OpenAPI Documentation (Swagger UI)
    • API Changelog
  • Sandbox Environment
    • Sandbox Overview
    • Enabling and Configuring the Sandbox
    • Using the Sandbox
    • Sandbox Tables
    • Resetting Sandbox Data
  • WP-CLI
    • WP-CLI Overview
    • Config and Customer Commands
    • Product, License, and Activation Commands
    • Subscription Commands and Output Formats
  • Configuration
    • Configuration Overview
    • Key Plugin Options
    • Environment Configuration
    • WP-Cron Jobs
  • Troubleshooting
    • Common Authentication Errors
    • Rate Limit Issues
    • Plugin Activation Issues
    • Webhook Delivery Issues
  • Developer Reference
    • Developer Reference Overview
    • Action Hooks Reference
    • Supported Webhook Events
    • Database Tables Reference
    • Filter Hooks Reference
  • PHP SDK
    • SDK Overview and Installation
    • Client Class
    • HttpClient Class
    • Resource Classes
    • PageIterator
    • OAuthHelper
    • Exception Classes
DMSI Analytics Pro — digital product analytics for WordPress

DMSI Analytics

97
  • Getting Started
    • What is DMSI Analytics?
    • System Requirements
    • Installation
    • Activating Your License Key
    • Quick Start: Understanding Your Data
    • How Analytics Connects to DDLS
  • Analytics Dashboard
    • Analytics Dashboard Overview
    • Available Dashboard Widgets
    • Customizing Your Dashboard Layout
    • Dashboard Presets
    • Real-Time Dashboard
    • Quick Stats Bar
  • Revenue Analytics
    • Revenue Analytics Overview
    • Understanding MRR
    • Understanding ARR
    • Revenue Growth Tracking
    • Revenue by Product
    • Revenue Forecasting
    • Subscription Revenue Insights
  • Customer Analytics
    • Customer Analytics Overview
    • Customer Lifetime Value (LTV)
    • Churn Rate and Retention
    • Customer Cohort Analysis
    • Customer Acquisition Insights
  • Download Analytics
    • Download Analytics Overview
    • Download Volume and Trends
    • Geographic Distribution
    • Bandwidth and Cost Tracking
    • Download Failure Monitoring
  • License Analytics
    • License Analytics Overview
    • License Utilization
    • License Lifecycle Analysis
    • Renewal Forecast
    • Version Adoption Tracking
  • Goals and Funnels
    • Goals Overview
    • Creating a Goal
    • Monitoring Goal Progress
    • Goal Alert Emails
    • Funnel Builder Overview
    • Pre-built Funnel Templates
    • Reading Funnel Reports
  • Predictive Analytics
    • Predictive Analytics Overview
    • Churn Risk Scoring
    • How the Churn Score is Calculated
    • LTV Forecasting
    • Revenue Forecasting
    • Manual Model Retraining
  • Anomaly Detection
    • Anomaly Detection Overview
    • How Anomalies Are Detected
    • The Anomaly Status Workflow
    • Managing Anomaly Alerts
    • Investigating an Anomaly
  • Reports and Exports
    • Reports Overview
    • Pre-built Report Templates
    • Custom Report Builder
    • Running and Viewing a Report
    • Exporting Reports – CSV
    • Exporting Reports – Excel
    • Exporting Reports – JSON
    • Exporting Reports – PDF (Print)
    • Exporting Reports – PNG
  • Scheduled Reports
    • Scheduled Reports Overview
    • Creating a Scheduled Report
    • Managing Scheduled Reports
    • Scheduled Report Email Format
  • Settings and Licensing
    • Analytics Settings Overview
    • License Management in Settings
    • Data Retention Settings
    • Anomaly Detection Settings
    • Cache and Performance Settings
  • Background Jobs and Data Collection
    • How Analytics Data Is Collected
    • Tracked Events Reference
    • Daily Metric Calculation Cron
    • Scheduled Report Delivery Cron
    • Event Cleanup Cron
    • Background Export Processing Cron
    • GDPR and Data Privacy
  • REST API Reference
    • API Overview and Authentication
    • Revenue API
    • Customer API
    • Download API
    • License API
    • Goals API
    • MRR API
    • Real-Time and Events API
    • Anomalies API
    • Reports and Scheduled Reports API
    • Dashboard Widgets API
  • Troubleshooting
    • Plugin Not Activating
    • No Analytics Data Showing
    • Charts Not Rendering
    • Dashboard Layout Not Saving
    • Exports Not Working
    • Scheduled Reports Not Sending
    • Churn Scores Look Incorrect
    • License Validation Failures
    • Common Admin Notices
DMSI Service Management — service management for WooCommerce

DMSI Service Management

76
  • Getting Started
    • What is DMSI Service Management?
    • Requirements and Installation
    • Quick Start Guide
    • Understanding the Interface
    • User Roles and Permissions
    • How it Connects to DMSI DDLS
  • Service Contracts
    • What is a Service Contract?
    • The Service Contracts Screen
    • Creating a Service Contract
    • Managing Hour Balances
    • Contract Renewal and Rollover Settings
    • Selling Contracts via WooCommerce
    • Contract Status Guide
  • Service Requests
    • What is a Service Request?
    • The Service Requests Screen
    • Creating a Service Request
    • Request Detail Page
    • Logging Billable Time
    • Request Status Guide
    • Notes and Communication
    • Assigning Requests to Staff
  • SLA Templates
    • What are SLA Templates?
    • Creating an SLA Template
    • Assigning SLA Templates to Contracts
    • SLA Breach Monitoring
    • SLA Compliance Reports
  • Customer Assets
    • What are Customer Assets?
    • The Assets Screen
    • Adding Customer Assets
    • Asset Renewal Reminders
    • Customer View of Assets
  • Automations
    • What are Automations?
    • Trigger Types Explained
    • Action Types Explained
    • Creating an Automation Rule
    • Automation Logs
  • Customer Portal
    • Customer Portal Overview
    • Services Hub Page
    • My Contracts Page
    • My Requests Page
    • Submitting a Request
    • My Assets Page
    • Satisfaction Surveys
  • Dashboard and Reports
    • Service Management Dashboard Overview
    • Dashboard Widgets Reference
    • Contract Status Widget
    • Open Requests Widget
    • SLA Compliance Widget
    • Reports Page
    • Revenue Metrics Explained
  • Email Notifications
    • Service Management Notification Types
    • Configuring Notifications
    • Hour Usage Alert Emails
    • Contract Notification Emails
    • Request Notification Emails
    • Satisfaction Survey Email
    • Email Templates
  • Background Jobs
    • Service Management Background Jobs Overview
    • Job Schedule Reference
    • Hour Alerts Job
    • SLA Compliance Job
    • Contract and Asset Renewal Jobs
    • Automation Runner Job
    • Troubleshooting Background Jobs
  • Settings
    • Settings Overview
    • General Settings
    • Notification Settings
    • Alert Settings
    • Escalation Settings
    • License Settings
  • Troubleshooting
    • Portal Pages Return 404
    • Emails Not Being Sent
    • Hour Balance Seems Wrong
    • Background Jobs Not Running
    • Plugin Activation Errors
    • Common Error Messages
DMSI Support Desk — customer support ticket system for WordPress

DMSI Support Desk

63
  • Getting Started
    • System Requirements
    • Installation
    • Entering Your License Key
    • Quick Start Checklist
    • User Roles & Permissions
    • Uninstalling DMSI Support Desk
    • Changelog
  • Ticket System
    • Ticket Lifecycle Overview
    • Creating a Ticket (Admin Side)
    • Ticket Detail View
    • Replying to Tickets
    • File Attachments
    • Canned Responses
    • Merging Tickets
    • Ticket Number Format
    • Service Management Integration
  • Support Portal
    • Portal URL Structure
    • Using Shortcodes
    • Submitting a Ticket (Customer)
    • My Tickets Page (Customer)
    • Ticket Detail (Customer)
    • CSAT Rating Page
  • Agent Assignment
    • Manual Assignment
    • Auto-Assignment
    • Urgent Queue
    • Reassigning Tickets
    • Escalation
  • Knowledge Base
    • Knowledge Base Overview
    • Managing KB Articles
    • KB Categories
    • Article Voting
    • KB Search
    • KB Settings
    • KB REST API
  • Settings & Configuration
    • General Settings
    • Email / IMAP Settings
    • SLA Settings
    • Notification Settings
    • Attachment Settings
    • Knowledge Base Settings
    • Roles Settings
    • Advanced Settings
  • Email Integration
    • Email-to-Ticket Overview
    • Setting Up IMAP
    • Reply-by-Email
    • Outgoing Email Notifications
    • Email Template Customization
  • SLA & Escalation
    • SLA Overview
    • SLA Policies
    • SLA Due Date Calculation
    • SLA Status Monitoring
    • Escalation
    • Disabling SLA
  • Reports & Metrics
    • Dashboard Metrics
    • Reports Page
    • Exporting Reports to CSV
    • REST API — Metrics Endpoint
  • Developer Reference
    • Action Hooks
    • Filters
    • REST API Reference
    • Adding Custom Ticket Fields
    • DDLS Core Integration
    • Background Jobs Reference
DMSI Subscriptions Pro — subscription billing WordPress plugin

DMSI Subscriptions Pro

81
  • Configuring Plan Switching
  • Configuring Trial Periods
  • Trial Email Notifications
  • Trial Analytics
  • Cancellation Flow Overview
  • Cancellation Survey
  • Reactivation Flow
  • Cancellation Analytics
  • Plan Switching Overview
  • Proration Calculation
  • Trial Periods Overview
  • Plan Switch Customer Experience
  • Customer Portal Overview
  • Portal Action Buttons
  • Email Preferences
  • Portal Customisation
  • Settings Page Overview
  • General and Feature Toggles
  • Retry and Dunning Settings
  • Advanced Settings and Gotchas
  • Grace Periods and Suspension
  • Installation
  • Quick Start Guide
  • Frequently Asked Questions
  • Managing Subscriptions Overview
  • Subscription Status Reference
  • Subscription Pro Status Metabox
  • Payment Retry History Metabox
  • Payment Retries Overview
  • Dunning Email Campaigns
  • What is DMSI Subscriptions Pro?
  • Renewal Reminders
  • Pause and Resume Overview
  • Configuring Pause Settings
  • Customer Pause Experience
  • Auto-Resume
  • Win-Back Campaigns Overview
  • Configuring Win-Back Campaigns
  • Win-Back Email Templates
  • Win-Back Analytics
  • Getting Started (Subscriptions Pro)
    • What is DMSI Subscriptions Pro?
    • Installation
    • Quick Start Guide
    • Frequently Asked Questions
  • Recurring Billing
    • Payment Retries Overview
    • Dunning Email Campaigns
    • Grace Periods and Suspension
    • Renewal Reminders
    • Bundle Subscription and Renewal
  • Win-Back Campaigns
    • Win-Back Campaigns Overview
    • Configuring Win-Back Campaigns
    • Win-Back Email Templates
    • Win-Back Analytics
  • Trial Periods
    • Trial Periods Overview
    • Configuring Trial Periods
    • Trial Email Notifications
    • Trial Analytics
  • Plan Switching
    • Plan Switching Overview
    • Proration Calculation
    • Configuring Plan Switching
    • Plan Switch Customer Experience
  • Admin Settings (Subscriptions Pro)
    • Settings Page Overview
    • General and Feature Toggles
    • Retry and Dunning Settings
    • Advanced Settings and Gotchas
  • Pause & Resume
    • Pause and Resume Overview
    • Configuring Pause Settings
    • Customer Pause Experience
    • Auto-Resume
  • Cancellation & Reactivation
    • Cancellation Flow Overview
    • Cancellation Survey
    • Reactivation Flow
    • Cancellation Analytics
  • Subscription Management
    • Managing Subscriptions Overview
    • Subscription Status Reference
    • Subscription Pro Status Metabox
    • Payment Retry History Metabox
  • Customer Portal
    • Customer Portal Overview
    • Portal Action Buttons
    • Email Preferences
    • Portal Customisation
DMSI Team Management — team license management for WordPress

DMSI Team Management

35
  • Getting Started
    • What is DMSI Team Management?
    • Who Uses DMSI Team Management?
    • Prerequisites
    • Installation and Activation
    • The Two Sides Explained
    • Quick Start Guide
  • Team Setup
    • The Team Members Screen Overview
    • Adding a Staff Member
    • Editing a Staff Member
    • Suspending a Staff Member
    • Removing a Staff Member
    • The Workload Dashboard
  • Member Roles
    • Understanding Staff Roles
    • Built-in Roles Reference
    • The Permission Matrix Explained
    • Creating a Custom Role
    • Editing a Custom Role
    • Deleting a Custom Role
    • Assigning Roles to Staff Members
  • Multi-Seat Licenses
    • What is a Multi-Seat License?
    • Setting Up a Team License Product
    • Configuring Seat Tiers
    • How Team Licenses Are Created on Purchase
    • Seat Selection at Checkout
    • Upgrading Seat Tiers
  • Seat Management
    • Your Team Dashboard
    • Understanding Team Roles
    • Inviting Team Members
    • Accepting an Invitation
    • Removing a Team Member
    • Changing a Member’s Role
    • Viewing Usage Reports
  • Activity Log
    • Understanding the Activity Log
    • Filtering the Activity Log
    • Exporting the Activity Log
DMSI Webhooks — webhooks for WooCommerce digital products

DMSI Webhooks

36
  • Getting Started
    • What is DMSI Webhooks?
    • Requirements
    • Installation
    • License Key
    • Quick Start
    • Admin Area Overview
  • Webhook Setup
    • Creating an Endpoint
    • Endpoint Settings Reference
    • Event Subscriptions
    • Testing an Endpoint
    • Signing Secret Management
    • Signing Secret Rotation
  • Event Types
    • Event Types Overview
    • License Events
    • Subscription Events
    • Payment Events
    • Registering Custom Events
  • Payload Reference
    • Payload Envelope
    • Request Headers
    • Signature Verification
    • Payload Customization
  • Delivery Logs
    • Delivery Logs Overview
    • Delivery Status Reference
    • Log Retention
    • Failure Notifications
  • Troubleshooting
    • Troubleshooting Overview
    • Troubleshooting Failed Deliveries
    • Endpoint Disabled (410 Gone)
    • Queue Issues
    • License and Access Issues
  • Developer Reference
    • REST API Reference
    • Available WordPress Filters
    • Available WordPress Actions
    • Public API Functions
    • WP-Cron Jobs Reference
    • WordPress Options Reference
Claudius Corp logo

Claudius Corp

57
  • Getting Started
    • What Is Claudius Corp?
    • Editions
    • System Requirements
    • Installation
    • First Run
    • Quick Start
    • Licensing
    • Support
    • Legal
  • User Guide
    • Introduction
    • Installation
    • First Run & Setup Wizard
    • The Dashboard
    • Products
    • Projects
    • The Workflow Builder
    • Agents
    • Board & Backlog
    • Approvals
    • Marketplace & Templates
    • Settings
    • Notifications & Activity Log
    • Calendar
    • Learnings
    • Troubleshooting
  • Deployment
    • System Requirements
    • Distribution Editions
    • MSI Installer
    • JAR Installation (Manual)
    • Developer Edition Setup
    • First Run Configuration
    • Database Location
    • Backup and Restore
    • Uninstallation
    • Upgrading
    • Troubleshooting
  • Developer Guide
    • Overview
    • What You Can Customize
    • Getting Started — Developer Edition
    • App Module Structure
    • Workflow Concepts
    • Creating MCP Tools
    • Database — Schema & Access
    • Extending the Platform
    • Build System
    • Configuration & Environment Variables
    • Debugging
    • CLI Reference
    • Known Gotchas
  • API Reference
    • Overview
    • Connection Protocol
    • Request & Response Format
    • Tool Reference — In-Process Bridge Tools
    • Tool Reference — Standalone MCP Server Tools
    • Error Handling
    • Usage Examples
  • Changelog
    • Changelog
DMSI Planner

DMSI Planner

8
  • Getting Started
    • Installation
    • Quick Start Guide
  • User Guide
    • Project Hierarchy
    • Views — Gantt, Kanban, Dashboard, Logger
    • MCP Server — Connecting AI Tools to Your Planner
  • AI Assistant
    • AI Assistant Setup
  • Settings & Configuration
    • Settings Reference
  • Troubleshooting
    • Common Issues
Flexible

Flexible

16
  • Getting Started
    • Installation — Windows
    • Installation — Android
    • Quick Start Guide
  • User Guide
    • Tasks, Lists & Kanban
    • Habits & Goals
    • Calendar & Scheduling
    • Focus Timer & Time Tools
    • Finance Tracker
    • Encrypted Vault
  • Sync
    • Syncing Windows and Android
  • AI Assistant
    • AI Assistant Setup
    • MCP Server — Connecting AI Tools
  • Licensing & Updates
    • Licensing, Trials & Renewals
    • Updates & What’s New
  • Settings & Configuration
    • Settings Reference
  • Troubleshooting
    • Common Issues
View Categories
  • Home
  • Documentation
  • DMSI Analytics
  • REST API Reference
  • License API

License API

< 1 min read

License API #

GET /analytics/licenses #

Returns license portfolio analytics including utilization rates, lifecycle data, and renewal forecast.

URL: GET /wp-json/dmsilm/v1/analytics/licenses

Parameters:

ParameterTypeDefaultDescription
date_fromstring30 days agoStart date
date_tostringTodayEnd date
product_idintegernullFilter to specific product

Response:

{
  "success": true,
  "data": {
    "active_licenses": 1248,
    "expired_licenses": 312,
    "utilization_rate": 67.4,
    "avg_activations_per_license": 2.3,
    "renewal_forecast": {
      "next_30_days": { "licenses": 87, "revenue_at_stake": 8700.00 },
      "next_60_days": { "licenses": 156, "revenue_at_stake": 15600.00 },
      "next_90_days": { "licenses": 224, "revenue_at_stake": 22400.00 }
    },
    "by_status": {
      "active": 1248,
      "expired": 312,
      "suspended": 24,
      "cancelled": 89
    }
  }
}
Download APIGoals API

Leave a Reply Cancel reply

Table of Contents
  • License API
    • GET /analytics/licenses

Was it helpful ?

  • Happy
  • Normal
  • Sad

Company

  • About DMSI
  • Blog
  • Contact

Support

  • Support Center
  • Report a Bug
  • Request a Feature
  • Contact Support
  • Customer Portal

Legal

  • Privacy Policy
  • Terms of Service

© 2026 Dream Makers Software Innovations. All rights reserved. - Developed by digitizeme.gr

×

Cart