GET https://api.luaprotect.dev/v1/keys
List currently available script license keys with HWID bindings and pagination. Expired keys are permanently deleted.
Query Parameters
scriptId(string, optional) — Filter keys belonging to a specific scriptpage(integer, optional) — Page number (Default: 1)limit(integer, optional) — Max per page (Default: 20)
Example Request
curl -X GET "https://api.luaprotect.dev/v1/keys?scriptId=scr_88192a" \
-H "Authorization: Bearer LUAP-YOUR_API_KEY_HERE"
Example Response
{
"keys": [
{
"id": "key_99182x",
"key": "KEY-BEDWARS-9912-X88",
"status": "active",
"note": "Discord User @vortex",
"hwid": "HWID-88192-X92",
"expiresAt": "2026-09-01T00:00:00Z"
}
],
"total": 1
}