更新多條記錄的狀態
更新多條記錄的狀態。
- 它可以在啟用了進程管理功能的應用程式中使用。
URL
- 常規應用程式
- https://sample.cybozu.com/k/v1/records/status.json
- 訪客空間的應用程式
- https://sample.cybozu.com/k/guest/
GUEST_SPACE_ID
/v1/records/status.json
HTTP 方法
PUT
所需存取權限
如果要使用使用者身份驗證運行 API
- 應用程式中記錄的查看權限
- 要選取其值的記錄的查看權限
- 查看要選取其值的欄位的許可權
- 未為記錄指定任何執行者,或者將執行 API 的使用者指定為記錄的執行者。
如果要使用 API 權杖運行 API
- 應用程式中記錄的查看權限
- 要選取其值的記錄的查看權限
- 查看要選取其值的欄位的許可權
- 未為記錄指定任何工作人員或「Administrator」指定為記錄的工作人員。
請求
參數
參數名稱 | 類型 | 必須 | 說明 |
---|---|---|---|
app | 數值或字串 | 必須 | 應用ID |
records | 陣列 | 必須 | 要更新其狀態的記錄清單 您最多可以指定 100 條記錄。 如果指定的項目超過101個,則會發生錯誤。 |
records[].action | 字串 | 必須 | 要執行的操作的名稱 如果已使用多種語言設置操作的名稱,請以運行 API 的使用者的顯示語言指定名稱。 如果當前狀態中有多個具有相同名稱的操作,則指定該操作將導致錯誤。 |
records[].assignee | 字串 | 條件必填項 | 要設置為執行者員的用戶的登錄名 在以下條件下是必需的:
|
records[].id | 數值或字串 | 必須 | 記錄ID |
records[].revision | 數值或字串 | 可省略 | 預期修訂號 如果它與實際修訂號不匹配,則會發生錯誤,並且狀態不會更新。 如果指定值「-1」或未指定值,則不會驗證修訂號。 |
請求範例
標頭
|
|
有關請求頭的詳細資訊,請參閱通用規格。
kintone REST API通用規範
正文
|
|
回應
屬性
屬性名稱 | 類型 | 說明 |
---|---|---|
records | 陣列 | 有關狀態已更新的記錄的資訊清單 |
records[].id | 字串 | 記錄ID |
records[].revision | 字串 | 狀態變更後記錄的修訂號 記錄了兩個操作:一個操作執行和一個狀態更新,因此修訂增加了兩個。 |
示例回應
|
|
示例代碼
使用 curl 的請求
|
|
kintone.api()
請求使用
有關詳細的kintone.api()
,請參閱以下頁面。
發送kintone REST API請求
|
|