Introduction

Welcome to Keygen! Get familiar with the Keygen APIs and explore their features:

Try now

Try the Keygen licensing API in seconds. Create your first user by copying and pasting the snippet below into a terminal:

curl -X POST https://api.keygen.sh/v1/accounts/demo/users \
  -H 'Content-Type: application/vnd.api+json' \
  -H 'Accept: application/vnd.api+json' \
  -d '{
        "data": {
          "type": "users",
          "attributes": {
            "firstName": "John",
            "lastName": "Doe",
            "email": "[email protected]",
            "password": "secret"
          }
        }
      }'

Next, you can give your new user a license, or you can dig in deeper and learn more about creating users with Keygen's licensing API.

Getting started

Keygen helps you create any type of licensing flow—from offering time-limited free trials to a concurrent "per-seat" model and everything in between. Get started below by choosing a licensing model:

lock_open View Licensing Models