HTTP API examples
Overview
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.
Examples
Create a license key
To create a license key, you must use the GetActivationKeyWithExpiryDate method.
Example:
Check if a license exists, given an order ID
To check if a license key exists, you must use the RetrieveActivationKeyHttp method.
Example:
Renew a subscription
To renew the subscription of a license key, you must use the RenewSubscriptionHttp method.
Example:
Last updated