--- title: "行の更新" url: https://docs.catalyst.zoho.com/ja/api/code-reference/cloud-scale/data-store/update-row/ description: "このAPIを使用すると、Data Store内のテーブルの特定の行を更新できます。" last_updated: 2026-02-23T12:39:41Z service: Cloud Scale type: api --- # テーブル内の行の更新 ### 説明 このAPIを使用すると、テーブルIDまたはテーブル名を指定して、[Catalyst Data Store](https://docs.catalyst.zoho.com/ja/cloud-scale/help/data-store/introduction)内のテーブルの特定の行を更新できます。以下に説明するように、リクエストJSONでレコード内の更新するデータを送信する必要があります。 ### リクエスト詳細 #### リクエストURL `PUT` {api-domain}/baas/v1/project/{project_id}/table/{tableIdentifier}/row - **api-domain** (URL): Catalyst APIにアクセスするためのDC固有のドメイン - **project_id** (Numerical): プロジェクトの[一意のID](https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/general-settings/) - **tableIdentifier** (Numerical): テーブルの[一意のID](https://docs.catalyst.zoho.com/ja/cloud-scale/help/data-store/tables/#create-a-new-table)またはテーブル名 #### リクエストヘッダー **Authorization:** Zoho-oauthtoken {oauth_token} **Content-Type:** application/json **任意のヘッダー** **CATALYST-ORG:** {org_id} **Environment:** Development #### スコープ ZohoCatalyst.tables.rows.UPDATE > **注意:** この操作は、Catalyst SDKを使用してCatalystユーザー認証権限でも実行できます。詳細については、[Catalyst API前提条件セクション](https://docs.catalyst.zoho.com/ja/api/introduction/overview-and-prerequisites/#prerequisites)を参照してください。 #### リクエストJSONフォーマット 以下のような**JSON配列**で、レコードのROWIDとともに、更新するカラム名とその対応する値をリクエストで送信する必要があります: ```json { "column1_name": "column1_value", "column2_name": "column2_value", "column3_name": "column3_value", . . "*ROWID*":{row_id of the record} } ``` #### リクエストJSONプロパティ - **column_name** (string, mandatory): 指定したテーブルのカラム名を指定します - **column_value** (string, mandatory): カラムの値を指定します - **ROWID** (bigint, mandatory): 更新するレコードのROWID ### レスポンス詳細 レスポンスには、`ROWID`や`CREATEDTIME`などの更新された行のメタデータと、更新されたカラムのキー名と値が含まれます。 **リクエスト例** ```bash curl -X PUT \ https://api.catalyst.zoho.com/baas/v1/project/4000000006007/table/EmpDetails/row \ -H "Authorization: Zoho-oauthtoken 1000.910*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*16.2f*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*57" \ -H "Content-Type:application/json" \ -d '[ { "Department_Name":"Finance", "Employee_Name":"Morgan Jones", "ROWID":3376000000170191 } ]' ``` **レスポンス例** ```json { "status": "success", "data": [ { "CREATORID": 3376000000002099, "MODIFIEDTIME": "2019-02-26 11:18:49", "Department_ID":"IT245", "Department_Name":"Finance", "Employee_Name": "Morgan Jones", "CREATEDTIME": "2019-02-26 11:18:49", "ROWID": 3376000000170191 } ] } ``` ### SDK Documentation [Update Rows- Java SDK](https://docs.catalyst.zoho.com/ja/sdk/java/v1/cloud-scale/data-store/update-rows) [Update Rows- Node.js SDK](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/cloud-scale/data-store/update-rows) [Update Rows- Python SDK](https://docs.catalyst.zoho.com/ja/sdk/python/v1/cloud-scale/data-store/update-rows) [Update Rows- Web SDK](https://docs.catalyst.zoho.com/ja/sdk/web/v4/cloud-scale/data-store/update-rows)