Keys
Key management endpoints
Authorizations
AuthorizationstringRequired
API Key with rest-api:* scope
Query parameters
pageinteger · min: 1OptionalDefault:
1limitinteger · min: 1 · max: 100OptionalDefault:
50discord_idstringOptional
Filter by Discord user ID
keystringOptional
Search by key value (partial match)
hwidstringOptional
Filter by HWID (partial match)
service_idintegerOptional
provider_idintegerOptional
statusstring · enumOptionalPossible values:
expires_beforestring · date-timeOptional
expires_afterstring · date-timeOptional
Responses
200
List of keys
application/json
get
/keys200
List of keys
Authorizations
AuthorizationstringRequired
API Key with rest-api:* scope
Body
provider_idinteger · min: 1Required
service_idinteger | nullableOptional
key_namestring | nullableOptional
validity_minutesinteger | nullableOptional
null or 0 for forever
hwidstring | nullableOptional
Pre-bind HWID on creation
is_premiumbooleanOptional
one_time_usebooleanOptional
expiry_on_first_usebooleanOptional
no_hwidbooleanOptional
hwid_limitinteger | nullableOptional
0 or null for unlimited
Responses
201
Key created
application/json
post
/keys201
Key created
Authorizations
AuthorizationstringRequired
API Key with rest-api:* scope
Body
provider_idinteger · min: 1Required
service_idinteger | nullableOptional
amountinteger · min: 1 · max: 100Required
Number of keys to create (1-100)
key_namestring | nullableOptional
validity_minutesinteger | nullableOptional
hwidstring | nullableOptional
Bind same HWID to all keys
is_premiumbooleanOptional
one_time_usebooleanOptional
expiry_on_first_usebooleanOptional
no_hwidbooleanOptional
hwid_limitinteger | nullableOptional
Responses
201
Keys created
application/json
post
/keys/batch201
Keys created
Authorizations
AuthorizationstringRequired
API Key with rest-api:* scope
Path parameters
keyIdone ofRequired
Key ID (numeric) or key value (string)
integerOptional
stringOptional
Body
key_namestring | nullableOptional
validity_minutesinteger | nullableOptional
expires_atstring · date-time | nullableOptional
ISO 8601 datetime string
is_premiumbooleanOptional
one_time_usebooleanOptional
expiry_on_first_usebooleanOptional
no_hwidbooleanOptional
hwid_limitinteger | nullableOptional
is_invalidatedbooleanOptional
Responses
200
Key updated
No content
put
/keys/{keyId}200
Key updated
No content
Last updated