Frequently Asked Questions
You may have noticed that API usage appears on the dashboard of the Vendor platform:
If the API usage goes over 100%, the progress bar will become red (and look really scary!). However, nothing bad will happen to your account. License checks still occur, nothing is throttled. However, you may want to proactively contact us to discuss upgrading your account.
Platform users who have access to multiple accounts will have a drop down in the top left corner.
Yes, all licenses need to be part of an order. However, you do not need to specify an order ID to issue a license. If you do not specify an orderID when issuing a new license, then LicenseSpring will randomly generate a new orderID.
Trial licenses typically have an orderID generated by Licensespring.
Navigate to the license summary page, and click on the "export" button in the right corner:
Select the Date Range for which you would like to export to process and click confirm:
a CSV file will automatically start downloading.
The Licensespring servers are in UTC
A License will increment the transfer count when it is deactivated from a device and then activated on another device.
Even known devices will increment the transfer count. For example. Consider 2 devices, A and B. The following sequence will increment the transfer count twice:
- License is activated on A.
- License is deactivated on A
- License is activated on B
- License is deactivated on B
- License is activated on A
LicenseSpring public facing endpoints are subject to change. Please check regularly for any updates. For any additional questions contact support. As of February 20th users.licensespring.com doesn't have a static IP
IPs:
- 34.250.134.210 (as of June 19th, 2023 09:00 GMT)
- 34.251.49.36 (as of June 19th, 2023 09:00 GMT)
- 52.18.228.254
- 54.78.102.217
IP | License API | Mgmt API & Platform | User portal | Integrations API | Webhooks API |
---|---|---|---|---|---|
34.250.134.210 | | | | | |
34.251.49.36 | | | | | |
52.18.228.254 | | | | | |
54.78.102.217 | | | | | |
2a05:d018:1735:a703::10 | | | | | |
2a05:d018:1735:a702::10 | | | | | |
E.g. if you want to use free app inside AppleStore and you want to implement licensing inside app. Integration LicenseSpring is against the policy of the app store unfortunately. They tend to wall off 3rd party licensing tools (https://developer.apple.com/app-store/review/guidelines/#business)
When the defined subscription interval has expired, the license stayed in status “Active” although the expiration date is in the past. Why is that? Shouldn't the status switch to “Expired”?
When a license expires it will still stay active. If you try to activate that license on a new device you will get error license_expired. When you perform license_check we there is a field is_expired which will be True if license expired, otherwise False.
We recommend using a custom field, such as regionsAllowed, to define entitlements. These restrictions can then be enforced locally within your own codebase or devices. Every device location can be set using device variables
While implementing georestrictions within the License API and providing a dedicated module in the SDK is on our roadmap, we do not have a clear ETA for this feature at the moment.