AllowID developers

Work in progress. The API and SDKs work today, but AllowID is still being built: details may change before a first stable release.

Quick start

A key, an SDK, a first call. About five minutes.

1. Create an API key§

  1. Sign in to the company console with the AllowID app. Your company needs an owner or administrator to do this. If your company is not on AllowID yet, create it at company.allowid.eu; it is free.
  2. Open API, type a name that says where the key will live (for example Reception kiosk), and press Create key.
  3. Copy the key, which starts with aidk_, into your server's configuration as the environment variable ALLOWID_API_KEY. It is shown once: AllowID stores only its hash.

2. Install an SDK§

Every SDK is free (MIT), has no runtime dependencies, and contains nothing about your company: the key is the only thing that does. Download them from SDKs and downloads.

# Python 3.8+, standard library only
unzip allowid-sdk-python-1.0.0.zip
pip install ./allowid-sdk-python-1.0.0

3. Your first call§

usage() is free and proves the key works:

import allowid

print(allowid.Client().usage())
# Usage(month='2026-10-01', used=0, included=1000, hard_limit=1200, licensed=False)

An invalid_key error means the key is mistyped or revoked; missing_key means the environment variable is not set where your code runs.

4. Pick what you are building§