View as Markdown
Kintone icon

Kintone ACTION

Update Record

Updates an existing record in a Kintone App. See the documentation
  • Action
  • Writes data
  • OAuth
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Kintone account once, then configure and run Update Record from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "kintone-update-record",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    kintone: { authProvisionId: "apn_xxxxxxx" },
    appId: 10,
    recordId: "Record ID",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Update Record inputs
Property Type Description
appId App ID integer
The Kintone App ID
Required Dynamic
recordId Record ID string
The Record ID of the record to update. Use this OR Update Key, not both
Optional Dynamic
updateKeyField Unique Key Field Code string
The field code of the unique key (when using Update Key instead of Record ID). Must have 'Prohibit duplicate values' enabled
Optional
updateKeyValue Unique Key Value string
The value of the unique key to identify the record
Optional
revision Revision integer
The expected revision number. If the value does not match, an error will occur and the record will not be updated. If the value is not specified, the revision number will not be checked
Optional
record Record object

Field codes and values are specified in this object.

Fields not specified here will retain their current values.

For more information on field types, refer to the following article: Field Types.

Example: {"Text": {"value": "Sample"}, "Number": {"value": 1}}

Required

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
kintone-update-record
Version
0.0.1
App
Kintone
Authentication
OAuth
Read-only
No
Destructive
No
Open world
Yes