API Updates for July 2025
The next Kintone update is on 14th July 2025. The release also includes the following API updates.
Update Summary
The July 2025 update includes the release of new JavaScript APIs. These APIs aim to enable safe and efficient methods for data retrieval and UI operation.
Kintone JavaScript API
New Features
Six major categories of new Kintone JavaScript APIs will be added:
- APIs to retrieve information about the current environment
- APIs to retrieve user information
- APIs to retrieve App configuration information
- APIs to retrieve App and record information
- APIs to retrieve space information
- APIs to retrieve frontend platform information
APIs to Retrieve Environment Information
kintone.getDomain()
Retrieves the domain information of Kintone.kintone.license.isTrial()
Checks if the current environment is using the Free Trial.kintone.license.getSubscriptionPlan()
Retrieves the subscription plan information for Kintone.kintone.getAvailableApiTypes()
Retrieves the types of available APIs.kintone.system.getAvailableFeatures()
Retrieves the status of enabled features.
APIs to Retrieve User Information
kintone.getAvailableServices()
Checks if other Cybozu services are available.kintone.isAccessWithClientCertificateAuthentication()
Checks if access is via the usage of Client Certificates.kintone.isMobileApp()
Checks if the logged-in user's access is from the Kintone Mobile Apps for smartphones.kintone.isMobilePage()
Checks if the logged-in user's access is from the browser's mobile view.kintone.getUserPreference()
Retrieves the personal settings of the logged-in user.kintone.isUsersAndSystemAdministrator()
Checks if the logged-in user is a system administrator.kintone.system.getPermissions()
Retrieves the system permissions of the logged-in user.
APIs to Retrieve App Configuration Information
kintone.app.get()
Retrieves the App configuration information.kintone.app.getFormFields()
Retrieves the field informations of the App.kintone.app.getFormLayout()
Retrieves the form layout of the App.kintone.app.getCategories()
Retrieves the category settings of the App.
APIs to Retrieve App and Record Information
kintone.app.isMaintenanceMode()
Checks if the App is in maintenance mode.kintone.app.getPermissions()
Retrieves the App access permissions of the logged-in user.kintone.app.record.getPermissions()
Retrieves the record access permissions of the logged-in user.kintone.app.record.getFieldPermissions()
Retrieves the field access permissions of the logged-in user.kintone.app.isTestEnvironment()
Checks if the App is in a test environment.kintone.app.record.getStatusHistory()
Retrieves the status history of a record.
APIs to Retrieve Space Information
kintone.space.get()
Retrieves information of the Space.kintone.space.getPermissions()
Retrieves the permissions of the logged-in user for the current Space.
APIs to Retrieve Frontend Platform Information
kintone.isRevampedUI()
Checks if the frontend platform is using the revamped UI.
Spec changes
The pages where Kintone system-wide customizations and certain Kintone JavaScript APIs can run will be revised. Some pages will be excluded from running them.
After the maintenance, some JavaScript customizations may still function on the excluded pages. These customizations will be disabled over time.
Kintone REST API
Spec changes
The following APIs will support additional parameters, allowing users to configure the conditions of the actions available within an App:
-
Get Action Settings
/k/v1/app/actions.json
[GET] -
Update Action Settings
/k/v1/preview/app/actions.json
[PUT]
Query String
Spec changes
A new operator is
will be added for the Text area field, enabling the use of conditions such as is empty
and is not empty
.
This enhancement will allow users to filter records based on whether the Text area field is blank or not.
Product News
Be sure to check out the
Kintone Product Updates
over at the product website for the latest news on feature improvements and important notices!