System APIs are available on both desktop and mobile.
Available features
kintone.system.getAvailableFeatures()
kintone.system.getAvailableFeatures()
Returns the features available on the current Kintone instance.FunctionParametersNone.Return valueReturns an object whose keys are feature identifiers. Each value is a boolean indicating whether the feature is available.Common feature keys include:
Example
| Feature key | Description |
|---|---|
portal | The Kintone portal. |
space | Spaces. |
people | Kintone People (social features). |
notes | Notes in spaces. |
file | File management. |
presence | User presence indicators. |
System permissions
kintone.system.getPermissions()
kintone.system.getPermissions()
Returns the current user’s system-level permissions.FunctionParametersNone.Return value
Example
| Property | Type | Description |
|---|---|---|
hasAdminPermission | boolean | true if the user is a Kintone system administrator. |
hasUsersAdminPermission | boolean | true if the user is a Users and System Administrator. |
License
kintone.license.isTrial()
kintone.license.isTrial()
Returns whether the current Kintone subscription is in trial mode.FunctionParametersNone.Return value
Example
| Type | Description |
|---|---|
boolean | true if the instance is on a trial subscription; false for paid subscriptions. |
Trial accounts may have restrictions on the number of users, storage, or available features. Use this API to conditionally adapt your customization behavior.
Related pages
- Space APIs — Read space information
- App APIs — Read app configuration and metadata
- General utilities — User info, design version, and other utilities