Quick Start
Get your first license authenticated in under 5 minutes.
1. Create an Application
Log in to your dashboard, click New Application, give it a name. Copy the API key shown on the overview page.
2. Generate a License Key
Go to Licenses → New License. Leave expiry blank for a lifetime key. Copy the generated key.
3. Authenticate
python
import requests, hashlib, platform
api_key = "your_api_key"
license_key = "XXXXX-XXXXX-XXXXX"
hwid = hashlib.sha256(platform.node().encode()).hexdigest()
r = requests.post("https://authorized.lol/api/v1/init", json={
"api_key": api_key,
"license_key": license_key,
"hwid": hwid
})
data = r.json()
if data["success"]:
print("Authenticated! Session:", data["session_token"])
else:
print("Failed:", data["message"])4. Validate on Each Launch
python
r = requests.post("https://authorized.lol/api/v1/validate", json={
"api_key": api_key,
"session_token": session_token
})
if not r.json()["success"]:
exit("Session invalid")Tip:Check out the C++ ImGui guide for a full working example with our open-source example repo.