by r3-yamauchi · v0.0.3
Expose kintone app attachments as a Dify online drive datasource, querying records and serving each file for download.
This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.
Available inside your emploidai workspace after installation.
Author: r3-yamauchi
Version: 0.0.3
Type: datasource
English | Japanese
The source code of this plugin is available in the GitHub repository.
This datasource plugin exposes kintone attachments as an Online Drive datasource for Dify. The plugin queries kintone records, enumerates attachment-type fields, and surfaces each file as a downloadable asset inside Dify.
debug_logging flag; all other inputs come from the provider configuration.| Parameter | Required | Description |
|---|---|---|
kintone_base_url | ✅ | Domain of the kintone environment (e.g. https://example.cybozu.com). |
kintone_api_token | ✅ | 1–9 API tokens separated by commas. |
app_id | ✅ | Numeric kintone App ID to expose. |
attachment_field_codes | ✅ | Comma-separated attachment field codes to scan (e.g. Attachment_A,Attachment_B). |
query | ❌ | Optional kintone query string. |
| Parameter | Description |
|---|---|
debug_logging | When true, emits masked debug logs containing query info, record counts, and attachment field lists. |
# Provider credentials
kintone_base_url: https://example.cybozu.com
kintone_api_token: BuBNIwbRRaUvr33nWXcfUZ5VhaFsJxN0xH4NPN92, YuLjjdiOECJjV5ZDbFwh5BZoJJGDx3LtdCE1Dl7E
app_id: "999"
attachment_field_codes: Attachment_A,Attachment_B
query: ""
# Datasource parameter
debug_logging: true
_browse_files)attachment_field_codes; reject empty input.app_id, query, and pagination cursors from the request/environment.OnlineDriveFile entries with composite IDs <record_id>:<file_key>.OnlineDriveBrowseFilesResponse with is_truncated and next_page_parameters set when more data remains (supports attachment-level cursoring)._download_file)record_id and file_key.get_record and locate the attachment within the allowed field codes.k/v1/file.json and emit a blob message with metadata (file_name, mime_type, size, plus kintone identifiers such as record_id, app_id, field_code, bucket_id). Downstream nodes treat it exactly like the Google Drive datasource output.This plugin only collects the following necessary information for interacting with kintone:
This information is used solely for retrieving records and downloading attached files from the specified kintone app and will not be used for other purposes or shared with third parties.
Data retrieval uses kintone's official REST API endpoints:
https://{kintone-domain}/k/v1/records.json (record listing)https://{kintone-domain}/k/v1/record.json (single record retrieval)https://{kintone-domain}/k/v1/file.json (file download)For related privacy policies, please refer to: cybozu.com Terms of Use.
This plugin does not send data to any third parties other than the Dify API endpoint specified by the user.
This project is released under the MIT License.
"kintone" is a registered trademark of Cybozu, Inc.
The information provided here is for reference only. Support is not available for individual environments. We are unable to respond to inquiries about configuration details or cases where the plugin does not work in your environment.