- 100 - Invalid License Key
- 200 - Invalid API Key
- 300 - Activation Successful
- 350 - Maximum Number of Activation Reached
- 400 - Deactivation Successful
- 450 - License Key Already Inactive
- 500 - Valid License Key
- 550 - Expired License Key
- 600 - Invalid Parameters
- 650 - Invalid Device ID (Verification Request)
- 700 - Invalid Device ID (Deactivation Request)
- 750 - Invalid Device ID (Activation Request)
- 000 - An Error Has Occurred Please Retry
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"
}