Skip to content

Activate License

Register an activation against a license.

Request

POST /api/index.php/v1/licensedock/licenses/activate

Parameters

ParameterTypeRequiredDescription
license_keystringYesThe license key
identifierstringYesActivation identifier (domain, device ID, etc.)
namestringNoFriendly name for the activation

Example

bash
curl -X POST https://yoursite.com/api/index.php/v1/licensedock/licenses/activate \
  -H "Content-Type: application/json" \
  -d '{
    "license_key": "ABCD-1234-EFGH-5678",
    "identifier": "example.com",
    "name": "Production Site"
  }'

Response

Success (200)

json
{
  "data": {
    "activation_id": 42,
    "license_key": "ABCD-1234-EFGH-5678",
    "identifier": "example.com",
    "name": "Production Site",
    "activated_at": "2026-03-20T03:21:26Z"
  }
}

Errors

CodeWhen
INVALID_REQUESTMissing license_key or identifier
LICENSE_NOT_FOUNDLicense key doesn't exist
LICENSE_INACTIVELicense is not active
LICENSE_EXPIREDLicense has expired
ACTIVATION_LIMIT_REACHEDAll activation slots are used

Joomla Extensions by Contona