10Duke Entitlements is a powerful, out of the box software licensing API

Easily configure and control how you license your software to customers.

As the early pioneers of the software licensing API approach, the 10Duke licensing API is the most capable, feature rich and flexible API in the market, suitable for a variety of business cases.



The 10Duke Software Licensing API helps you address all of these key areas


Reduce license admin costs

No keys to reconcile, no dongles to ship. 10Duke delivers your licenses dynamically from the cloud.

Usage data at your finger-tips

Gain detailed real-time information on application and license usage.

Easy to Integrate

Easy integration with payment providers, CRM tools and other business systems.

Simple, straightforward pricing

Licensing as a Service, pay only for what you use.

Learn how 10Duke APIs can help you better monetize your product.


Learn the Basics of 10Duke

Software Licensing

Basics of 10Duke Licensing

Why 10Duke?

Benefits 10Duke will give you

What Our Customers Say

Source: 10Duke Capterra reviews.

Customer Success

Learn how companies around the world are leveraging the power of 10Duke

Learn more


Case Study


Scalable licensing and Customer ID Management for one of the fastest growing software companies in New Zealand.

Case Study

Trimble Solutions

275,000 licence checks per day worldwide.

Case Study


Advanced licensing for a leading software provider for the built environment.

Case Study

Schedule a Demo