Your integration roadmap
Start at Stage 1, or skip to the task you need. Times are estimates after your runtime and email are available; they are not completion guarantees.
- Stage 1: Understand the idea — 5 minutes · beginner.
- Stage 2: Set up your Sandbox — 10 minutes · beginner.
- Stage 3: Create your product and plan — 10 minutes · beginner.
- Stage 4: Create a test license — 5 minutes · beginner.
- Stage 5: Choose your language and app type — 3 minutes · beginner.
- Stage 6: Install and configure — 10 minutes · beginner.
- Stage 7: Activate your first license — 5 minutes · beginner.
- Stage 8: Validate when your app starts — 10 minutes · intermediate.
- Stage 9: Check the signed decision — 10 minutes · intermediate.
- Stage 10: Handle errors and offline use — 15 minutes · intermediate.
- Stage 11: Protect tokens and identity — 15 minutes · intermediate.
- Stage 12: Deliver licenses to customers — 15 minutes · beginner.
- Stage 13: Test the complete lifecycle — 20 minutes · intermediate.
- Stage 14: Go live safely — 15 minutes · intermediate.
What you will build
Your app activates a customer key, validates signed access before protected work and handles device changes and failures. You can issue keys manually or connect a verified sales workflow.
Choose a support level
Python, JavaScript/Node.js, PHP and C# use official source SDKs. Ten other languages have REST client projects, not official SDKs. A REST transport response alone must not grant access.
Before you go live
Runtime, signature/canonicalization and storage limitations must be resolved for your real payloads. Current integration limitations are part of the launch gate, not optional reading after release.