Skip to content

Agent REST Reference

Base URL:

https://example.com/wp-json/license-server-for-woocommerce/v1
MethodRoutePurpose
POST/activateValidate a key and create a domain activation.
GET/checkValidate license status and optionally domain activation.
GET/update-check/{slug}/{license_key}Return update metadata and a protected package URL.
GET/download/{slug}/{license_key}Validate the key and stream the release zip.
MethodRoutePurpose
GET/dashboard/statsReturn dashboard counts and recent logs.
GET/admin/softwareList software records.
POST/admin/softwareCreate software record and optionally upload zip.
POST/admin/software/{id}Update software metadata and optionally replace zip.
DELETE/admin/software/{id}Delete software record.
GET/licensesList and filter licenses.
POST/licensesManually create a license.
POST/licenses/{id}Update license status, expiration, or activation limit.
DELETE/licenses/{id}Delete license and associated activations.
GET/activationsList activations.
DELETE/activations/{id}Delete one activation.
GET/logsList filtered logs.
GET/logs/{id}Fetch one log.
DELETE/logs/{id}Delete one log.
DELETE/logs/bulk-deleteDelete selected logs.
  • Activation: 10 requests per 60 seconds.
  • License check: 60 requests per 60 seconds.
  • Update check: 60 requests per 60 seconds.
  • Download: 60 requests per 60 seconds.