Below is a list of possible status codes returned by a license check.
| Code | Description |
|---|---|
| ok | The license request was handled correctly. |
| apiMissingDeveloperId | No Developer ID was specified. |
| apiMissingProductId | No Product ID was specified. |
| apiMissingActivationKey | No Activation Key was specified. |
| licenseInvalidActivationKey | An invalid activation key was specified (not known). |
| licenseActivationCanceled | The given license activation key is no longer valid because it was canceled. |
| licenseDeveloperIdInvalid | The given developer ID is invalid. |
| licenseProductIdInvalid | The given product ID is invalid. |
| licenseDeveloperIdMismatch | The given developer ID doesn't match the given activation key. |
| licenseProductIdMismatch | The given product ID doesn't match the given activation key. |
| licenseConcurrentUsersExceeded | The number of concurrent users has been exceeded. |
| timeDeviation | The time on the client computer deviates too much from server time (more than 1 hour). |
| serviceCommunicationError | An internal error occurred while communicating with the license service. |
| serviceIOError | A network-level error occurred while communicating with the license service. |
| internalError | An internal error occurred. |