# Kintone integration

> Kintone no-code business apps by Cybozu: apps, records, comments, files, spaces, plug-ins, and the user, department and group directory.

- Authentication: apiKey

## Tools (106)

- **Add App Plug-ins**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Add Comment**: Adds a comment to a record.
- **Add Cursor**: Creates a cursor for reading a large query in pages with Get Cursor.
- **Add Departments**: User API paths have no `/k` prefix.
- **Add Form Fields**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Add Groups**: User API paths have no `/k` prefix.
- **Add Guests**: Creates guest users in the domain without sending invitations or joining them to spaces.
- **Add Preview App**: Creates a pre-live app.
- **Add Record**: Adds one record.
- **Add Records**: Adds up to 100 records in one all-or-nothing call.
- **Add Space From Template**: Creates a space from a space template.
- **Add Thread**: Adds a thread to a multi-thread space.
- **Add Thread Comment**: Posts a comment to a thread.
- **Add Users**: User API paths have no `/k` prefix.
- **Bulk Request**: Runs up to 20 write requests across apps in one transaction; any failure rolls all back.
- **Delete Comment**: Deletes a comment.
- **Delete Cursor**: Deletes a cursor before it is fully read to free one of the 10 per-domain slots.
- **Delete Departments**: User API paths have no `/k` prefix.
- **Delete Form Fields**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Delete Groups**: User API paths have no `/k` prefix.
- **Delete Guests**: Deletes guest user accounts (not just space membership).
- **Delete Records**: Deletes up to 100 records in one all-or-nothing call.
- **Delete Space**: Deletes a space.
- **Delete Users**: User API paths have no `/k` prefix.
- **Deploy App Settings**: Deploys pre-live settings to live apps (or discards them with `revert`).
- **Download File**: Downloads an attachment as binary.
- **Evaluate Record Permissions**: Returns the caller's view/edit/delete rights on records and fields.
- **Get Action Settings**: Gets app actions (copy data to another app).
- **Get API List**: Lists the App/Record/Space APIs available, each linking to its schema.
- **Get API Schema**: Gets the JSON Schema (draft 4) of one API's request and response.
- **Get App**: Gets general info of one published app.
- **Get App Admin Notes**: Gets the notes for app administrators.
- **Get App Deploy Status**: Gets the deploy status of up to 300 apps.
- **Get App Permissions**: Gets app-level permissions in priority order.
- **Get App Plug-ins**: Lists plug-ins added to an app.
- **Get Apps**: Searches published apps (max 100 per call).
- **Get Comments**: Lists comments on a record, 10 at most per call.
- **Get Cursor**: Reads the next page of records from a cursor.
- **Get Customization**: Gets JavaScript/CSS customization settings.
- **Get Departments**: User API paths have no `/k` prefix.
- **Get Department's Users**: User API paths have no `/k` prefix.
- **Get Field Permissions**: Gets field-level permission rules.
- **Get Form**: Gets live form details (field settings and layout info) in a read-only shape.
- **Get Form Fields**: Gets field settings of an app, keyed by field code.
- **Get Form Layout**: Gets the form layout rows.
- **Get General Notification Settings**: Gets general notification rules.
- **Get General Settings**: Gets name, description, icon, theme and basic options.
- **Get Graph Settings**: Gets graph settings keyed by graph name.
- **Get Groups**: User API paths have no `/k` prefix.
- **Get Group's Users**: User API paths have no `/k` prefix.
- **Get Installed Plug-ins**: Lists plug-ins imported into Kintone, newest first.
- **Get Per Record Notification Settings**: Gets per-record notification rules.
- **Get Plug-in Apps**: Lists apps that have a plug-in added.
- **Get Process Management Settings**: Gets statuses and actions.
- **Get Record**: Gets one record by ID.
- **Get Record Permissions**: Gets record-level permission rules.
- **Get Records**: Queries records of an app (max 500 per call).
- **Get Reminder Notification Settings**: Gets reminder notification rules.
- **Get Required Plug-ins**: Lists plug-ins that were uninstalled but are still added to apps.
- **Get Space**: Gets a space.
- **Get Space Members**: Lists space members (guests excluded).
- **Get Users**: User API paths have no `/k` prefix.
- **Get User's Departments**: User API paths have no `/k` prefix.
- **Get User Services**: User API paths have no `/k` prefix.
- **Get User's Groups**: User API paths have no `/k` prefix.
- **Get Views**: Gets view settings keyed by view name.
- **Install Plug-in**: Imports an uploaded plug-in file.
- **Move App to Space**: Moves an app into a space, or out of one with `null`.
- **Uninstall Plug-in**: Uninstalls a plug-in from the environment.
- **Update Action Settings**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Update App Admin Notes**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Update App Permissions**: Sets app permissions; this also deploys ALL pre-live settings of the app to live.
- **Update Assignees**: Sets the assignees of a record's current process status.
- **Update Customization**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Update Department Codes**: User API paths have no `/k` prefix.
- **Update Departments**: User API paths have no `/k` prefix.
- **Update Field Permissions**: Sets field permission rules; this also deploys ALL pre-live settings of the app to live.
- **Update Form Fields**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Update Form Layout**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Update General Notification Settings**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Update General Settings**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Update Graph Settings**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Update Group Codes**: User API paths have no `/k` prefix.
- **Update Groups**: User API paths have no `/k` prefix.
- **Update Group's Users**: User API paths have no `/k` prefix.
- **Update Guest Members**: Sets the guest members of a guest space.
- **Update Per Record Notification Settings**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Update Plug-in**: Replaces an installed plug-in with a new uploaded file.
- **Update Process Management Settings**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Update Record**: Updates one record by `id` or by a unique-key field.
- **Update Record Permissions**: Sets record permission rules; this also deploys ALL pre-live settings of the app to live.
- **Update Records**: Updates up to 100 records in one all-or-nothing call; with `upsert` true it also inserts.
- **Update Reminder Notification Settings**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Update Space**: Updates space settings; omitted parameters are unchanged.
- **Update Space Body**: Replaces the body of a multi-thread space.
- **Update Space Members**: Replaces the member list of a space.
- **Update Status**: Runs a process-management action on a record.
- **Update Statuses**: Runs process-management actions on up to 100 records.
- **Update Thread**: Updates a thread name or body.
- **Update User Codes**: User API paths have no `/k` prefix.
- **Update Users**: User API paths have no `/k` prefix.
- **Update User's Departments**: User API paths have no `/k` prefix.
- **Update User Services**: User API paths have no `/k` prefix.
- **Update User's Groups**: User API paths have no `/k` prefix.
- **Update Views**: Changes the pre-live settings; call Deploy App Settings to apply them to the live app.
- **Upload File**: Uploads one file to temporary storage and returns a `fileKey` to attach via Add/Update Record(s).

Connect Kintone in General Input: https://www.generalinput.com/apps/kintone