GET
/
validate
/
{pluginId}
/
{key}
Validate a license key
curl --request GET \
  --url https://api.mclicense.org/validate/{pluginId}/{key}
{
  "pluginId": "<string>",
  "message": "<string>",
  "key": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "status": "valid",
  "nonce": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "signature": "<string>"
}

Path Parameters

pluginId
string
required

Plugin ID on dashboard

key
string<uuid>
required

License key to validate (UUID format)

Query Parameters

sessionId
string<uuid>
required

Unique ID for heartbeat tracking (UUID format)

nonce
string<uuid>
required

Unique ID for request to prevent replay attacks (UUID format)

Response

200 - application/json

License validation response

The response is of type object.