Endpoints relating to users
GET /users/:user_key
Params:
| Key | Description |
| user_key | The users key |
Response:
POST /users/:user_key/edit
Params:
| Key | Description |
| user_key | The users key |
Payload:
Editing blacklist_expires and blacklist_reason requires the user to be blacklisted first, leave null if they are not
| Key | Type | Required |
| discord_id | String | False |
| key_expires | Number | False |
| note | String | False |
| max_instances | Number | False |
| max_executions | Number | False |
| use_fingerprint | Boolean | False |
| blacklist_expires | Number | False |
| blacklist_reason | String | False |
Response:
POST /users/:user_key/blacklist
Params:
| Key | Description |
| user_key | The users key |
Payload:
| Key | Type | Required |
| expires | Number | True |
| reason | String | False |
Response:
POST /users/:user_key/unblacklist
Params:
| Key | Description |
| user_key | The users key |
Response:
POST /users/:user_key/reset
Params:
| Key | Description |
| user_key | The users key |
Payload:
| Key | Type | Required |
| force | Boolean | True |
Response:
POST /users/:user_key/link
Params:
| Key | Description |
| user_key | The users key |
Payload:
| Key | Type | Required |
| discord_id | String | True |
| force | Boolean | True |
Response:
POST /users/:user_key/remove
Params:
| Key | Description |
| user_key | The users key |
Response:
GET /users/:user_key/sessions
Params:
| Key | Description |
| user_key | The users key |
Queries:
| Key | Type | Required | Default |
| from | Number | False | 0 |
| limit | Number | False | ∞ |
Response:
GET /users/:user_key/sessions/filter
Params:
| Key | Description |
| user_key | The users key |
Queries:
| Key | Type | Required | Default |
| from | Number | False | 0 |
| limit | Number | False | ∞ |
| script_id | String | False | Null |
| roblox_id | String | False | Null |
| place_id | String | False | Null |
| job_id | String | False | Null |
Response: