100 – Invalid License Key
{
"result" : "error",
"code" : "100",
"message": "Invalid license key"
}
200 – Invalid API Key
{
"result" : "error",
"code" : "200",
"message": "Invalid API key"
}
300 – Activation Successful
{
"result" : "success",
"code" : "300",
"message": "License key activated"
}
350 – Maximum Number of Activation Reached
{
"result" : "error",
"code" : "350",
"message": "Maximum number of activation reached"
}
400 – Deactivation Successful
{
"result" : "success",
"code" : "400",
"message": "License key deactivated"
}
450 – License Key Already Inactive
You will get this response when you attempt to deactivate a license key that is already inactive.
{
"result" : "success",
"code" : "450",
"message": "License key already inactive"
}
500 – Valid License Key
{
"result" : "error",
"code" : "500",
"message": "Valid license key"
}
550 – Expired License Key
{
"result" : "error",
"code" : "550",
"message": "Expired license key"
}
600 – Invalid Parameters
Each API command required specific parameters. If one or more of the parameters needed is not sent in the request, you will get this error as a response.
{
"result" : "error",
"code" : "600",
"message": "Invalid parameters"
}
650 – Invalid Device ID (Verification Request)
License verification with a Device ID will return this error if the sent Device ID is not in the database.
{
"result" : "error",
"code" : "650",
"message": "Invalid device ID"
}
700 – Invalid Device ID (Deactivation Request)
Attempting to deactivate a license key that was activated before with a Device ID without a Device ID will result in this error code.
Only after all the device IDs assigned to a license key are deleted either by disabling them or manually deleting them, then the license can be deactivated without a Device ID.
{
"result" : "error",
"code" : "700",
"message": "Device ID required, this license keys was activated with a device ID, a device ID is required to deactivate it"
}
750 – Invalid Device ID (Activation Request)
Attempting to activate a license key that was activated before with a Device ID without a Device ID will result in this error code.
Only after all the device IDs assigned to a license key are deleted either by disabling them or manually deleting them then the license can be activated without a Device ID.
{
"result" : "error",
"code" : "750",
"message": "Device ID required, this license keys was activated with a device ID, a device ID is required to activate it again"
}
000 – An Error Has Occurred Please Retry
You will get this response if something goes wrong with the request(example: the database record could not be updated)
{
"result" : "error",
"code" : "000",
"message": "An error has occurred please retry"
}