0
Total Keys
0
Active
0
Inactive
0
Expired
| Key | Label | Status | HWID | Expires | Checks | Last Used | Actions |
|---|
đ Check Key API
Use this public endpoint to validate API keys from your application.
GET
/api/check?key=YOUR_KEY
Parameters
| Param | Type | Required | Description |
|---|---|---|---|
key | string | â | The API key to validate |
hwid | string | â | Hardware ID for device binding |
Response (Valid Key)
{
"valid": true,
"message": "Key is valid",
"key": "XXXX-XXXX-XXXX-XXXX",
"label": "My Key",
"hwid": "",
"expires_at": "2026-12-31T23:59:59",
"remaining": "312d 6h",
"created_at": "2026-01-01T00:00:00"
}
Response (Invalid Key)
{
"valid": false,
"message": "Key not found"
}
Example (cURL)
curl "http://YOUR_SERVER:3000/api/check?key=XXXX-XXXX-XXXX-XXXX"
Example (Python)
import requests
resp = requests.get("http://YOUR_SERVER:3000/api/check", params={"key": "XXXX-XXXX-XXXX-XXXX"})
data = resp.json()
if data["valid"]:
print("Key is valid!")
else:
print("Key is invalid:", data["message"])
Example (C#)
using var client = new HttpClient();
var resp = await client.GetStringAsync("http://YOUR_SERVER:3000/api/check?key=XXXX-XXXX-XXXX-XXXX");
// Parse JSON response
đ Change Password
âšī¸ System Info
Version1.0.0
DatabaseSQLite3
AuthJWT (24h expiry)
Rate Limit60 req/min (check API)