KDPika Licensing Sign inStart free
API v1
Show all languages
Browse documentation

Choose a page in the navigation drawer.

KDPika Licensing · API v1 Beginner

Understand the idea

Stage 1: understand the idea with a clear outcome, verification steps and one next action.

On this page
Updated 2026-10-20 UTCDownload Markdown
Complete Integration GuideStage 1 of 14 · 5 min
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14

Already completed this? Skip to the next stage →

A license key is like a ticket. Your software checks the ticket before allowing a protected feature.

What you will do

Understand the four actions without writing code.

An API is the HTTPS interface your program calls. An SDK is a ready-made client library that makes those calls and checks responses. A signed response includes proof that the server's access decision was not changed.

  1. Customer buys
  2. Gets a license key
  3. Your app activates
  4. Your app checks access
  1. Your customer receives a key, manually or after a verified purchase.
  2. Activate connects that key to one installation: one installed copy of your app.
  3. Validate asks whether that installation still has access.
  4. Deactivate releases its device seat when moving to another computer.

A device seat is one allowed installation. An entitlement is a feature or limit, such as PDF export or two devices.

Expected result

You can explain why receiving a key is not the same as permission to unlock a feature.

If it does not work

If you only want to send keys, skip coding and use the non-programmer route in Stage 12.

Stage checklist

  • I know the difference between a key, an installation and a signed access decision.

Next steps

Continue to Stage 2: Set up your Sandbox

You are here: Stage 1 of 14.

Was this page helpful?

Choose an answer

Do not include personal data, license keys or credentials. Retained for up to 30 days. This is not a support inbox.

Search documentation

Arrow keys to move, Enter to open, Escape to close. Search stays in your browser.

Cookie settings