settings

2 endpoints
GET/rest/settings/passwordPolicy

Get Password Policy

Returns the system's password policy settings, including minimum length, required character types, and whether the policy is enabled.

This endpoint requires no parameters.

Responses

Password policy retrieved successfully.

allowAutoFill
Required
boolean

Indicates whether browsers are allowed to fill in the password automatically

enabled
Required
boolean

Indicates whether the password policy is enabled

minCharacters
Required
integer

Minimum length of the password

minDigits
Required
integer

Minimum number of numeric characters required in the password

minLowerCharacters
Required
integer

Minimum number of lowercase characters required in the password

minSpecialCharacters
Required
integer

Minimum number of special characters required in the password

minUpperCharacters
Required
integer

Minimum number of uppercase characters required in the password

Request blocked by WAF

Empty response body.
Shell
curl -X GET \
  "https://{instance}.kiteworks.com/rest/settings/passwordPolicy" \
  -H "Authorization: Bearer YOUR_TOKEN"
Python
import requests

url = "https://{instance}.kiteworks.com/rest/settings/passwordPolicy"
headers = {
    "Authorization": "Bearer YOUR_TOKEN",
}
response = requests.get(url, headers=headers)
print(response.json())
Responses
{ "enabled": true, "minLength": 8, "minNumeric": 1, "minLower": 1, "minUpper": 1, "minSpecial": 1, "allowBrowserAutofill": false }
// Error - No Body
GET/rest/settings/system

Get system settings

Returns the system-level settings, including language, location, storage quota, and mobile number configuration as configured by the system administrator.

This endpoint requires no parameters.

Responses

System settings retrieved successfully.

languageId
integer

Language identifier of the user the settings represent

locationId
integer

Location identifier for user settings. User's personal default location for file send and uploads

signature
string

Email message signature

storageUsed
integer

Storage used by the user across the folders they own

storageQuota
integer

Storage quota allocated to the user across all the folders they own

mobileKeyStore
string

Encrypted key store data used by the mobile client for secure operations

mobileNumber
string

User's mobile number

mobileNumberVerified
boolean

Indicates whether the mobile number is verified

links
string[]

HATEOAS links associated with the entity

Request blocked by WAF

Empty response body.
Shell
curl -X GET \
  "https://{instance}.kiteworks.com/rest/settings/system" \
  -H "Authorization: Bearer YOUR_TOKEN"
Python
import requests

url = "https://{instance}.kiteworks.com/rest/settings/system"
headers = {
    "Authorization": "Bearer YOUR_TOKEN",
}
response = requests.get(url, headers=headers)
print(response.json())
Responses
{ "languageId": 1, "locationId": 1, "storageQuota": 10737418240, "mobileNumber": null, "mobileNumberVerified": false }
// Error - No Body