HTTP API examples
Last updated
This article provides some typical examples of how to use the QLM HTTP API to:
Create license keys
Check if a license key exists
Renew the subscription of a license key
When using the QLM HTTP API, you must secure your calls with basic authentication (user/password). This is done by configuring an extension in the QLM Management Console / Manage Keys / 3rd Party extensions. If you're not using the HTTP API in the context of a specific e-commerce provider, we recommend using the QlmAuthenticationProvider extension.
For additional security, you can enable QLM Strict Authentication for each method as needed.
To create a license key, you must use the GetActivationKeyWithExpiryDate method.
Example:
To check if a license key exists, you must use the RetrieveActivationKeyHttp method.
Example:
To renew the subscription of a license key, you must use the RenewSubscriptionHttp method.
Example: